发布网友 发布时间:2022-04-21 05:14
共4个回答
热心网友 时间:2022-04-21 06:44
出现这个现象的原因是因为 logo那一块跟右边标注日期那一块布局太紧凑,因为都是浮动 所以当整个大的div长度变小之后,里面两个浮动的div的总长度高于外面的div 导致右边内容被挤下来了,背景图片就这么大,多出来的部分会显示背景颜色。热心网友 时间:2022-04-21 08:02
你是想不要重复背景图片,是吗?我看着你的代码有点乱,重复的图片是#topDiv这个的背景图片吧,那就改成这样:#topDiv { height:91px; background: url("main/images/top/newbg.jpg") no-repeat 0 0; overflow:hidden; },还有你所有设置背景图片的div都没有设置背景图片要不要重复,如果不设置,默认好像是横向加纵向平铺的。追问缩小时背景图覆盖了整个logo
热心网友 时间:2022-04-21 09:36
css+div不用设固定宽度的,这width:100%这种 ,都说了,你设了固定宽度的问题热心网友 时间:2022-04-21 11:28
你把层分开来,不要嵌套试试。