【发布时间】:2014-09-24 10:55:04
【问题描述】:
我正在基于引导模板构建一个启动页面。我的代码运行良好,直到我将它输入到我的 CMS 中,图像将不再显示。我的解决方案是向站点包装器(包含 css 中的图像)添加一个最小高度,这部分解决了问题,但创建了另一个问题。虽然我可以根据分配给最小高度的值来查看图像,但图像本身不再响应。那么,本质上,是否有一种响应友好的方式来设置最小高度,以便图像将在所有设备上响应显示?相关代码如下,谢谢。
<style type="text/css">
.masthead-nav > li > a {
color: white;
}
.masthead-nav > li > a:hover,
.masthead-nav > li > a:focus {
border-bottom-color: white;
}
.site-wrapper {
background-image: url("http://2.bp.blogspot.com/-vUwP1dwP3Pg/TaevaR3g37I/AAAAAAAAADw/v1oIwQjeMGc/s1600/ASUblack.jpg");
background-size: cover;
background-position: center;
min-height: 930px;
}
@media (min-width: 992px) {
.masthead, .mastfoot, .cover-container {
width: 100%;
}
}
</style>
<div class="site-wrapper">
<div class="site-wrapper-inner">
<div class="cover-container">
<div class="masthead clearfix hidden-xs">
<div class="inner">
<h3 class="masthead-brand">Text</h3>
<ul class="nav masthead-nav">
<li><a href="#" target="_blank">X</a></li>
<li><a href="#">Y</a></li>
<li><a href="#">Z</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
【问题讨论】:
标签: css responsive-design twitter-bootstrap-3