我真的需要一些帮助解决这个问题。几天后我就开始讨厌它,无法弄清楚如何解决。我已经检查了这个网站以获得答案,但无法解决我提供的答案问题。
我正在使用骨架960网格作为新网站。
我正在创建一个单页网站,这是我的故障部分代码:
<div id="section-offerte"></div>
<div id="page-offerte">
<div class="container">
<div class="sixteen columns">
<div class="title-test">
<h1>OFFERTE</h1>
</div>
<div class="fifteen columns"></div>
</div><!-- container -->
</div><!--end page offerte-->
和我的css:
#page-offerte {
height: 700px;
width: 100%;
padding-top: 100px;
margin: 0 auto;
}
.container .fifteen.columns {
height: 100%;
min-height: 491px;
float: left;
background-size: cover;
background-image: url(images/bg-offerte.png);
background-repeat: no-repeat;
}
/* Note: Design for a width of 320px */
@media only screen and (max-width: 767px) {
.container {
width: 300px;
}
.container .columns, .container .column {
margin: 0;
}
.container .fifteen.columns {
width: 320px;
}
/* Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.container {
width: 420px;
}
.container .columns, .container .column {
margin: 0;
}
.container .fifteen.columns {
width:420px;
}
答案 0 :(得分:0)
您应该使用contain
代替cover
。
function smallIt() {
var img = document.getElementById("foo");
img.style.width = "200px";
img.style.height = "200px";
}
#foo {
background: url("http://placekitten.com/300/300");
background-size: contain;
border: groove;
width: 300px;
height: 300px;
}
<div id="foo"></div>
<button onclick="smallIt()">Small it</button>