0
我一直试图让一个页面有四个响应图像它布置在块。 类似于第一排的两个图像和第二排的两个图像。排列在固定位置,响应的图像,同时调整窗口
而且,由于响应我试图使他们住的地方,而他们收缩。 但它有点杂耍,而我试图调整窗口的大小。
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<style>
#image1 {
\t position:relative;
\t float: left;
padding-left: 10px;
margin-left:250px;
\t border:1px solid;
}
#image2 {
\t position:relative;
\t float: left;
padding-left: 10px;
margin-left:300px;
\t border:1px solid;
\t padding-bottom:10px;
}
#image3 {
position:relative;
\t float: left;
margin-left:250px;
padding-top:10px;
\t border:1px solid;
}
#image4 {
position:relative;
\t float: left;
\t padding-top:10px;
padding-left: 10px;
margin-left:300px;
\t border:1px solid;
}
<div class="container">
<h2>Image</h2>
<p>This text is responsive too</p>
<img class="img-responsive" src="img.png" id="image1" alt="Chania" width="150" height="150">
<img class="img-responsive" src="img.png" id="image2" alt="Chania" width="150" height="150">
<img class="img-responsive" src="img.png" id="image3" alt="Chania" width="150" height="150">
<img class="img-responsive" src="img.png" id="image4" alt="Chania" width="150" height="150">
</div>
任何建议是极大的赞赏..
为什么我们不能调整图像大小和位置的margin-top/left样式标签? – harishk
您可以......但是如果您了解HTML元素使用的框模型。您意识到边距崩溃,位置会从页面流中移除元素。这可能会导致一堆其他职位问题,重叠等问题。这可能会给您带来很多问题。使用你的结构来建立网站,使用边距和填充来调整网站。 –
此外,响应行为应该由结构来处理,否则您将编写大量媒体查询以强制在不同设备上正确放置元素。你有引导,这正是它的目的。响应式结构。 –