英雄形象浏览器上的Skewes调整大小

时间:2016-01-12 07:38:46

标签: html css zurb-foundation zurb-foundation-6

我在主页上放置了1200px X 900px英雄形象。问题是当我调整浏览器大小时会出现偏差。我尝试过使用px,%,高度和宽度100%,但似乎没有任何效果。任何想法?

HTML:

    <!--Hero-->
<div id="heroimage">
    <div class="row">
        <div class="small-12 small-centered columns">
            <br>
            <div class="heroText">
                <h1>Adolfo Barreto</h1>
                <h4>Web Designer</h4>
            </div>
        </div>
    </div>  
</div>
<!--End Hero-->

的CSS:

    // Hero
 html, body, #heroimage{
   width:100%;
   height:100%;
 }

.heroText {

    text-align: center;
    color: white;
    margin-top: 50%;
    margin-bottom: 50%;
}

#heroimage{   

  background: url('/../assets/img/codeHero.0.jpg') no-repeat center center; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-size: 100% 100%;
}
//end hero

我的网站地址为http://adolfobarreto.atwebpages.com感谢Adolfo

2 个答案:

答案 0 :(得分:1)

请使用以下CSS作为#heroimage {}

#heroimage {
  background-image: url("/../assets/img/heroVector.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

答案 1 :(得分:1)

您的background-size: 100% 100%;规则会覆盖它前面的background-size: cover;行,并强制将背景图像弯曲为div的形状。因此,要么坚持background-size: cover;,要么选择其中一个background-size options