css中ul li的背景小图标属性设置的两种情况
网站建设 2023-01-28 20:49www.1681989.com免费网站
这里我们分两种情况列出
①当标题前的图标是很长的一绺而不是单独的一个点或者类似图标时,在定义背景图background要定义在<ul>里。因为很长,所以放在<li>的外边<ul>里
②当标题前的图标时单独的一个点儿或者方块或者其他类似图标时,定义背景图background要放在<li>里
A
<style>
.test1 { width:100px; height:265px; background:url(http://.86image./statics/images/show/li.jpg) no-repeat scroll 0 8px; }
.test1 li {paddg-left:30px; le-height:27px; list-style-type:none;}
</style>
<ul class="test1">
<li>one</li>
<li>two</li>
<li>three</li>
<li>four</li>
<li>five</li>
<li>six</li>
<li>seven</li>
<li>eight</li>
<li>ne</li>
<li>ten</li>
</ul>
如图示
B
<style>
.test1 li { paddg-left:15px; background:url("http:.86image./statics/images/tpl1/images/icon_fk.gif" ) no-repeat scroll 1px 8px; le-height:22px; list-style-type:none;}
</style>
<ul class="test1">
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
如图示
①当标题前的图标是很长的一绺而不是单独的一个点或者类似图标时,在定义背景图background要定义在<ul>里。因为很长,所以放在<li>的外边<ul>里
②当标题前的图标时单独的一个点儿或者方块或者其他类似图标时,定义背景图background要放在<li>里
A
复制代码
代码如下:<style>
.test1 { width:100px; height:265px; background:url(http://.86image./statics/images/show/li.jpg) no-repeat scroll 0 8px; }
.test1 li {paddg-left:30px; le-height:27px; list-style-type:none;}
</style>
<ul class="test1">
<li>one</li>
<li>two</li>
<li>three</li>
<li>four</li>
<li>five</li>
<li>six</li>
<li>seven</li>
<li>eight</li>
<li>ne</li>
<li>ten</li>
</ul>
如图示
B
复制代码
代码如下:<style>
.test1 li { paddg-left:15px; background:url("http:.86image./statics/images/tpl1/images/icon_fk.gif" ) no-repeat scroll 1px 8px; le-height:22px; list-style-type:none;}
</style>
<ul class="test1">
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
如图示