‘壹’ CSS里为什么我给ul加上background后颜色不变呢
你基罩给ul加个高度 背景就会出现,或者在结束的<迹锋旁/ul>前面加个清除浮动的属性
如<ul>
“里面是你的内容”
<div style="clear:both"></div><姿橡/ul>
‘贰’ 为什么给ul设置不了背景色
你的系统有问题。
‘叁’ CSS里为什么我给ul加上background后整个区块颜色不变呢
ul{
width:400px;
height:50px;
background:blue;
}
要给ul加个高度就可以了,祥行早如果不加高谨雀度属性的话ul就会被li填满,所以只会显带粗示orange色;
li的背景色如果不显示,是因为<li></li>内没有内容,随便加点内容就可以了。
‘肆’ html小白求助 为什么css设置 ul>li{ 红色} 整个li都变红色背景了,不是应该只有第一个li变红色背景吗
你设置的是UL下所有LI的背亩哗景色,所以全部型耐蠢LI都卜陪变成红色了。使用first-child 属性即可。
如下图所示:
‘伍’ 为什么li浮动了,ul部显示背景色(如图)
没有清裂物除浮动,ul没撑开,所以背景颜色就没了,用chrome或者firefox装firebug看的很明肆灶液白辩悔的
‘陆’ li加float后ul加背景无效,而p加float后div加背景色却有效果,这是为什么
正常情况下,如果ul和div未明确指定高袭散蠢度,那么当li和p加float后背景色都是无效的。而你说的“p加float后div加背景色却有拍陪效果”,应该是div内除了加float的p,还掘尘包含有其他元素。如果不是,那就请你举出一个例子来。
‘柒’ div+css如何实现以下ul的背景颜色和下划线
背景色谨陆,直接使用background属性即脊燃可,下划线直接使用bottom-border即可,虚线为dashed实樱晌虚线为solid,希望对你有帮助。
‘捌’ 我在DW中定义了<ul>的背景色,在他下面的一个<li>中另定义了一个背景色,但是<li>中的颜色无法显示,为什么
把你的代码发来看看。或者首盯睁你用者岁这个代码试试:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://img.esxun.cn/202305/29/08/sqgrbdsx4sq.dtd">%3Cbr /><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>背景</title>
</head>
<style type="text/css">
*{margin:0 auto; padding:0;}
.ul{display:block; clear:both; width:200px; height:35px; line-height:35px; background:#666;}
.li{display:inline; float:left; width:90px; height:25px; line-height:25px; color:#FFF; background:#333; font-size:12px; margin:5px; text-align:center;}
</style>
<body>
<ul class="ul">
<li class="li">网络知道</li>
<li class="li">网络贴吧</则仔li>
</ul>
</body>
</html>
‘玖’ 用css加ul做网页,怎样让一长条都是背景色啊要给display加什么属性啊
ul本身就是一块级元素,没必要加那个什么display:block;你只要设置好宽度,背景色,就可以实现,如果不设肆启置宽度的话,我是根据你里面的li 来伸缩的,当然如果你的li是浮动的,也就是加了float:left;的属性,你得请浮动,背景色才能出来,不然ul的高度是0;背景色出不来的,清浮动,你蔽简可以给ul一个overflow:hidden;的样式,或者在</ul>前面加个清浮动的div <div style="clear:both;"><裂并如/div>
声明:易商讯尊重创作版权。本文信息搜集、整理自互联网,若有来源标记错误或侵犯您的合法权益,请联系我们。我们将及时纠正并删除相关讯息,非常感谢!