CSS样式中,背景颜色在IE和火狐里面不显示。50分坐等高手 50

我给LI属性加浮动和设置高度以后,就可以显示,但是排版就完全乱了。layout_right{BORDER-BOTTOM:#ccc1pxsolid;BORDER-LEFT:... 我给LI属性加浮动和设置高度以后,就可以显示,但是排版就完全乱了。
layout_right {
BORDER-BOTTOM: #ccc 1px solid;
BORDER-LEFT: #ccc 1px solid;
PADDING-BOTTOM: 8px;
BACKGROUND-COLOR: #ffffff;
WIDTH: 960px;
BORDER-TOP: #ccc 1px solid;
BORDER-RIGHT: #ccc 1px solid;
margin-top: 8px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
float: none;
}
.layout_right .tit {
PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px auto; PADDING-LEFT: 1px; WIDTH: 960px; PADDING-RIGHT: 0px; HEIGHT: 30px; PADDING-TOP: 0px
}
.layout_right H2 {
PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #bc2d09; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.layout_right UL {
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.layout_right UL LI {
POSITION: relative;
TEXT-ALIGN: center;
WIDTH: 143px;
DISPLAY: inline;
FLOAT: left;
HEIGHT: 190px;
margin-top: 8px;
margin-right: 7px;
margin-bottom: 0px;
margin-left: 7px;
展开
 我来答
火狐
2014-09-25 · Firefox,最快最安全的上网体验
火狐
Mozilla Firefox火狐浏览器,是一款开放安全的开源浏览器,全球拥有5亿用户。
向TA提问
展开全部
  您好!很高兴为您答疑。
  走读了一下您的代码,结合您的描述,可知您所遇到的情况是:因为您没有为您赋予背景色元素指定高度,当该元素既没有高度又没有填充内容时,其是仅有代码罗列,确无占位显示的,自然也就没有背景色。简单的说,就是您设置的元素没有展示。
  如果对我们的回答存在任何疑问,欢迎继续问询。
Mi_123456
2013-02-06 · 贡献了超过153个回答
知道答主
回答量:153
采纳率:0%
帮助的人:35万
展开全部
刚学习吧,代码很乱啊。而且贴上来也不仔细。
你的外层DIV的高度为自动(这个不太好,浏览器目前对于这个东西的支持不好,当然有办法解决。除非需要,一般宽高都最好指定。)
你的UL元素的高度也没指定,这个建议也指定下。
浏览器在解析HTML元素的时候没那么智能,全被都自动排列好,某些情况下默写浏览器就会使你大感意外。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fuymsn
2013-02-05 · TA获得超过533个赞
知道小有建树答主
回答量:139
采纳率:0%
帮助的人:154万
展开全部
请贴出layout_right 那一部分的HTML代码,立即为您解决!
追问


最近更新列表

{maxcms:videolist num=102 type=all}

[videolist:name len=12]

{/maxcms:videolist}

追答
你给.layout_right UL  加上overflow属性就好了。代码如下
.layout_right UL {
PADDING-BOTTOM: 0px;
MARGIN: 0px 0px 0px 2px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
CLEAR: both;
PADDING-TOP: 0px;
overflow:hidden;
}

对了,提醒一下,记得养成良好的代码书写习惯和规范,css,html应该用小写。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
For_Ai90
2013-02-05 · 超过17用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:54.2万
展开全部
display:inline-block;
其他 什么都不需要 ,这50分白捡了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式