我的背景图像和它的文本是响应宽,只要在浏览器高度尺寸最大调整。但是,当减少浏览器(如Chrome)的高度时,背景图像不再适合整个窗口。任何建议帮助!为什么背景图片不响应浏览器的调整?
#header {
background-image: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url(/img/roses.jpg);
background-size: cover;
background-position: center center;
height: 100vh;
}
.name h1 {
font-family: 'Muli', sans-serif;
font-size: 500%;
font-weight: 300;
text-align: center;
padding-top: 10%;
}
.name p {
font-family: 'Play', sans-serif;
font-size: 150%;
text-align: center;
padding-top: 5%;
}
.navigation p {
display: inline;
}
.navigation {
text-align: center;
padding-top: 10%;
}
.contents:hover {
color: white;
text-decoration: none;
}
.contents {
color: whitesmoke;
text-decoration: none;
}
/* Media Queries */
@media (max-width: 33.9em) {
.name h1 {
font-size: 300%;
}
.name p {
font-size: 100%;
}
}
<section id="header">
<div class="container">
<div class="row">
<div class="col-xs-12 name">
<h1>Temple Naylor</h1>
</div>
</div>
<div class="row">
<div class="col-xs-12 name">
<p>I create Web-designs with a sense of Feng-Shui in mind; resulting for a intuitive, responsive, harmonious, experience for users across the world. <br>
NOW AVAILABLE FOR YOU</p>
</div>
</div>
<div class="row">
<div class="col-xs-12 navigation hidden-md-down">
<p><a class="contents" href="#">ABOUT</a>/</p>
<p><a class="contents" href="#">WORK</a>/</p>
<p><a class="contents" href="#">CONTACT</a>/</p>
<p><a class="contents" href="#">PHOTOGRAPHY</a></p>
</div>
</div>
</div>
</section>
这里是什么样子时,浏览器高度缩短像http://imgur.com/a/2pSYB – YoungCoder
可以使用'背景尺寸100%100%'但在这种情况下,图像将伸展,或你将不得不调整高度按照图像高度宽度以适应在容器中。 –
创建一个真正的图像提琴 –