CSS UL 样式被注销问题
在CSS样式中为.listUL添加了一个绿色的背景在正文中,为单一的一个ul添加了一个pHover样式,pHover背景色为红色,现在不显示红色背景,在浏览器下测试,发现...
在CSS样式中为.list UL添加了一个绿色的背景
在正文中,为单一的一个ul添加了一个pHover样式,pHover背景色为红色,现在不显示红色背景,在浏览器下测试,发现默认将pHover的红色背景给注销了,请问下是什么原因造成的呢?
如下:
<ul class="pHover"> 展开
在正文中,为单一的一个ul添加了一个pHover样式,pHover背景色为红色,现在不显示红色背景,在浏览器下测试,发现默认将pHover的红色背景给注销了,请问下是什么原因造成的呢?
如下:
<ul class="pHover"> 展开
2个回答
展开全部
估计这个原因是继承的问题,你在样式中设置绿色背景,正文的列表都有绿色背景那个属性了,所以全局的别设绿色背景,局部的设置调用了,在个在phover设置个清除样式属性试试
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
问题要写清楚,包括你的代码以及CSS样式
.list ul.pHover这里不能这么写.list ul .pHover
也可以写成这样.list .pHover
因为UL跟pHover是同一等级
当然我也没看到你的CSS是怎么写的,这些都是我猜测的
给个我刚才写的你参考一下,背景是可以变化的
<style>
.list{ }
.list ul,.list ul li{ padding:0; margin:0; list-style:none}
.list ul{ background-color:#99FFFF}
.list ul.pHover{ color:#33FF33; height:50px; font-size:18px; background-color:#000066}
</style>
</head>
<body>
<div class="list">
<ul class="pHover">
<li>sdf</li>
</ul>
</div>
</body>
</html>
.list ul.pHover这里不能这么写.list ul .pHover
也可以写成这样.list .pHover
因为UL跟pHover是同一等级
当然我也没看到你的CSS是怎么写的,这些都是我猜测的
给个我刚才写的你参考一下,背景是可以变化的
<style>
.list{ }
.list ul,.list ul li{ padding:0; margin:0; list-style:none}
.list ul{ background-color:#99FFFF}
.list ul.pHover{ color:#33FF33; height:50px; font-size:18px; background-color:#000066}
</style>
</head>
<body>
<div class="list">
<ul class="pHover">
<li>sdf</li>
</ul>
</div>
</body>
</html>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询