1

当一个人使用浏览器放大时,我遇到了正确显示网站标题的问题。横幅将在右侧切断并显示正文背景图像。该网站的地址是:http ://www.bemidjisportsonline.com ,有什么办法可以解决这个问题吗?谢谢。我将在下面发布我的正文、标题和横幅元素的 CSS。我正在谈论的屏幕截图可以在这里找到:http: //prntscr.com/19e59r

body{
    font: 100%/1.25 Arial, Helvetica, sans-serif;
    /*background: url(/_images/background-repeated.png) top center repeat-x;*/
    background: url(/_images/background_jersey_green.jpg) #010101 top center repeat-x;
}

header, nav, section, article, aside, footer {display:block;}

header{
    width:100%;
    position: relative;
    background: url(/_images/header_trees.png) no-repeat;
    background-size: 100% auto;
    height: 7em;
}

#banner{
    z-index:100002;
    margin: 0 auto;
    width:75em;
    height:7em;
}
4

2 回答 2

3

您需要更改background-size. 像这样:

header {
  width: 100%;
  position: relative;
  background: url(/_images/header_trees.png) no-repeat;
  background-size: 100% 100%;
  height: 7em;
}
于 2013-06-11T14:21:35.033 回答
0

尝试将#banner 宽度更改为 100%。

#banner {
z-index: 100002;
margin: 0 auto;
width: 100%;
height: 7em;

}

于 2013-06-11T14:28:34.260 回答