永发信息网

css的list-style显示不了?

答案:4  悬赏:50  手机版
解决时间 2021-05-08 14:33

我为一个列表设置了一个list-style:url(图片地址)

但是,发觉,在float没有设置为left的情况下,则显示正常。

而我设置了float为left了。结果显示不了?请问是怎么回事?代码如下:

<style type="text/css">
<!--
body{
text-align:center;}
div.index{
width:900px;
height:700px;
background:#CCFFCC;
font-size:16px;
font-weight:900;
}
div.link{
width:800px;
height:100px;
}
div.link ul{
display:block;
list-style-image:url(xx.jpg);

}
div.link ul li{
float:left; //这里如果注释掉就可以显示
}
div.link ul li a{
font-family:"仿宋_GB2312", "楷体_GB2312";
text-decoration:none;
margin:3px;
}
div.link ul li a:hover{
color:#6699FF;
text-decoration:underline;
}
-->
</style>

最佳答案

用代码说话。。。。


div.link ul{
display:block;
list-style:none;
}


div.link ul li{
float:left;
background:url(xx.jpg) no-repeat;
padding-left:20px;
}

全部回答

楼上的说的有道理,推荐你看一下这篇文章 http://www.chinaz.com/Design/Rules/0QS54I2008.html

,比喻的很形象

你加了float:left以后,相当于li浮动起来了,也就是说不管你UL做了怎么样的定义,都对LI失去意义了,LI已经浮动到了UL的边上,将背景盖住了。如果想对LI横排的话,可以试着用 display:inline 代替float
float:left 列表横排了,,,,在内部显示了,,加上这个试试。。。list-style-position:outside
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
转区预告什么时候才可以正常的应用啊
梦幻校园上怎么邀请人
怀孕时饮食应注意那些?
我不知道我到底要不要辞职,什么时候辞
功夫小鲜包NO.108这个地址在什么地方,我要处
怎么样才能找到我的快乐?
虹桥有没有单休的厂或公司要文员之类的???
怎么才能变成熟
根据校园最近发生的新鲜事,写一则200字左右
请问八月出生的是什么星座?
这是一个怎样的社会,现在的社会是怎么样的?
晚饭吃什么汤比较好,家常菜都有些什么汤好喝
如何使问问快速升级
开一家火锅店你说需要多少资金的流转,应该怎
DN龙之谷我要如何把号顶下来?
推荐资讯
怎么关闭qq匿名功能
为什么桌面会变成这样的?
黄金鼠摔断腿昨办
爱过真的能忘掉么?要是忘了又怎么证明爱过?
长沙哪个地方最好玩,还免费的?
请问《黄帝内经》的白话版有没有比较权威的,
QQ牧场每天什么时候开始放号啊?
QQ飞车里的鲜花和心是怎么回事
被伤了心该怎么办?
问一下;"如果黄钻明天就到期了,我没冲值,我
腹痛,请专家进来看看
劲舞团怎么变的怎么垃圾?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?