Html 文本和图像并排对齐
我想实现以下效果Html 文本和图像并排对齐,html,css,Html,Css,我想实现以下效果 ----- -img- ----- --text-- ----- -------- ----- 现在,我有以下代码: <div class="header"> <div class="pictureFrame"> <img class="picture" src="photo.jpg"/> </div>
-----
-img-
-----
--text-- -----
-------- -----
现在,我有以下代码:
<div class="header">
<div class="pictureFrame">
<img class="picture" src="photo.jpg"/>
</div>
<div class="position">
text
</div>
</div>
<div class="separator"></div>
但是垂直对齐似乎不起作用,也就是说,我得到以下结果
--text-- -----
-------- -----
-----
-img-
-----
如何达到预期的效果?如果问题太简单,我很抱歉。使用位置:相对在上。标题和位置:绝对位置*底部:0;*在分区位置强>
您可能还需要为div.position指定一个高度。使用position:relative在上。标题和位置:绝对位置*底部:0;*在分区位置强>
您可能还需要为div.position指定一个高度。使用position:relative在上。标题和位置:绝对位置*底部:0;*在分区位置强>
您可能还需要为div.position指定一个高度。使用position:relative在上。标题和位置:绝对位置*底部:0;*在分区位置强>
您可能还需要为div.position指定一个高度。左侧的Float position属性
应该可以解决问题。左侧的浮动位置属性
应该可以解决问题。左侧的浮动位置属性
应该可以解决问题。左侧的浮动位置属性
应解决此问题。Verical align属性仅适用于内联和表格单元格元素 要完成此操作,请尝试删除换行div,或将其定义为“显示内联”。但是,float不适用于内联元素,因此要使图像跟随文本,只需在html中反转它们
您还可以制作一个假表格单元格,使浏览器垂直对齐。为此,您需要将父元素显示为表格。Verical align属性仅适用于内联和表格单元格元素 要完成此操作,请尝试删除换行div,或将其定义为“显示内联”。但是,float不适用于内联元素,因此要使图像跟随文本,只需在html中反转它们
您还可以制作一个假表格单元格,使浏览器垂直对齐。为此,您需要将父元素显示为表格。Verical align属性仅适用于内联和表格单元格元素 要完成此操作,请尝试删除换行div,或将其定义为“显示内联”。但是,float不适用于内联元素,因此要使图像跟随文本,只需在html中反转它们
您还可以制作一个假表格单元格,使浏览器垂直对齐。为此,您需要将父元素显示为表格。Verical align属性仅适用于内联和表格单元格元素 要完成此操作,请尝试删除换行div,或将其定义为“显示内联”。但是,float不适用于内联元素,因此要使图像跟随文本,只需在html中反转它们
您还可以制作一个假表格单元格,使浏览器垂直对齐。为此,您需要将父元素显示为表。不幸的是,这不起作用-文本仍在顶部对齐不幸的是,这不起作用-文本仍在顶部对齐不幸的是,这不起作用-文本仍在顶部对齐不幸的是,这不起作用-文本仍然在顶部对齐
--text-- -----
-------- -----
-----
-img-
-----