我有点麻烦让这个图像显示正确。背景图像溢出不起作用
我有我的网站设置与940px的宽度,我想保持这个宽度,但有一个div在这是更广泛和溢出,以便您仍然可以看到更大的显示器上。
<div id="cinema-wrapper">
<div id="cinema-displays"></div>
</div>
#cinema-wrapper {
width:940px;
height:764px;
}
#cinema-displays {
background-image: url(../mackbyte_files/img/cinema-bg.png);
height: 764px;
width: 3109px;
background-repeat: no-repeat;
position: absolute;
left:50%;
margin-left:-1554.5px;
overflow:visible !important;
}
这工作(有点),但我留下了两个问题。
- 它不会在Safari工作(铬/火狐是罚款)
- 它留下一个滚动选项仅在右侧。 (例如,我可以进一步向右滚动以查看溢出的图像)。
对于2,我只希望用户根据其屏幕分辨率查看图像的数量。
PS。我知道3109px是巨大的网络和屏幕资源,但我正在修复之前,我继续图像,使其更小;但是,当我这样做时,我仍然会遇到这个问题。
请给我们一个生动的例子。 –
你为什么要把宽度为3109px的块放入940px宽的孔中? – leftclickben