我有以下html-
<div class="container">
<h1 class="page-header" id="property_head">A cool title</h1>
<div class="row text_img">
<div class="span9">
<div class="row">
<div class="span3" id="activity"><img src="http://some/img.png"></div>
<div class="span5" id="activity_text"><h3 class="text_title">Great Title</h3><br><p class="lead">Foo</p></div>
</div>
</div>
</div>
</div>
和以下css-
.text_img {
padding: 30px;
margin-bottom: 30px;
margin-left: 100px;
}
#activity {
float: left;
margin-right: 30px;
}
#activity_text {
float: right;
border:1px solid black;
}
我正在为container
page-header
row
and使用引导程序span3/5
。当我将浏览器的大小调整为 ex 300px 时#activity_text
,它自己位于下面#activity
,这就是我想要的。
我正在使用媒体查询,并且我希望将自身定位在 img 下方的文本分解时,让 img 在文本上方居中并在下面的所有宽度中保持这种方式(使用媒体查询)。
在尝试了多种方法之后,我不确定 CSS 是否能够完成这项工作。感谢您的关注。看看附件。
注意:更改背景颜色以帮助注意媒体查询断点