div+css 如何设置 Li 样式点与内容的距离
7个回答
展开全部
控制li元素的左内边距即可:
li{padding-left:10px;} /*设置li样式点与内容间距为10px*/
示例如下:
分别将三个列表项设置为不同的左边距,注意观察效果。
创建Html元素
<ul>
<li class="li_1">itemlisy-1</li>
<li class="li_2">itemlisy-2</li>
<li class="li_3">itemlisy-3</li>
</ul设置css样式
ul{ width:150px; height:100px; padding:5px 30px; border:4px solid #ebcbbe;}
li{padding:5px 0;}
li.li_1{padding-left:5px;}
li.li_2{padding-left:15px;}
li.li_3{padding-left:25px;}观察显示效果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你应该一开始就直接定义初始样式:ul,li{margin:0px; padding:0px; list-style:none; }距离是因为margin和padding是有初始属性的,所以要重新定义下,list-style是li前面那排小点。设置为none可以把那些小点去掉。。祝你好运
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议不要用默认的点,在不同浏览器点大小不同
ul,li{margin:0; padding:0;list-style:none;}
先去点,然后用背景点做上去,
li{background:url(dian.gif) 0 50% no-repeat; padding-left:10px;}
ul,li{margin:0; padding:0;list-style:none;}
先去点,然后用背景点做上去,
li{background:url(dian.gif) 0 50% no-repeat; padding-left:10px;}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<style type="text/css">
li{list-style-type: disc;list-style-position: inside;}
li span{margin-left: -10px;}
</style>
<ul>
<li><span>asdfg</span></li>
<li><span>asdfg</span></li>
</ul>
如上所示:li里面加span,并给span设置margin-left为负值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询