【发布时间】:2014-07-05 18:08:19
【问题描述】:
我想将 2 个部分彼此相邻对齐。一个有文本(标题),文本的长度会发生变化。还有一个部分有图片。
我的问题是当我缩小屏幕尺寸时,第二部分正在下降。
尝试显示:table-row;显示:表格;显示:表格单元格;没有任何帮助。第二个 div 仍然下来。
请帮忙。
-提前致谢。
这是我的代码: HTML
<h2><span>BE PREPARED PREPARED</span><img src="http://localhost/safesteps/wp-content/uploads/2014/04/before_bg_r.png" alt="before_bg_r"/></h2>
CSS
.inner_berfore h2{
display:table-row;
border-top: 4px solid #767676;
position: relative;
float:left;
width:98%;
}
.inner_berfore h2 span{
background:#767676;
display:table-cell;
font-family: 'arial-black';
text-transform:uppercase;
padding-left:16px;
font-size:22px;
line-height:40px;
color:#FFF;
float:left;
}
.inner_berfore h2 img{
display:table-cell;
float:left;
height:40px;
}
【问题讨论】:
-
你试过 display:inline-block 并给 width:49% 吗?
-
我无法指定宽度,因为标题文本每次都在变化。示例:当有洪水警告
期间 -
你可以用 % 来指定宽度,这样就解决了。
标签: image css responsive-design css-float