每排文字前加小图标CSS样式怎么写

html-css020

每排文字前加小图标CSS样式怎么写,第1张

如果是列表,可以这样:

<html>

<head>

<style type="text/css">

ul

{

list-style: square inside url('/image/example.gif')

}

</style>

</head>

<body>

<ul>

<li>咖啡</li>

<li>茶</li>

<li>可口可乐</li>

</ul>

</body>

</html>

list-style-position 属性设置在何处放置列表项标记。

外部 (outside) 标志会放在离列表项边框边界一定距离处。

内部 (inside) 标志处理像是插入在列表项内容最前面的行内元素一样。

<html>

<head>

<style type="text/css">

ul.inside 

{

list-style-position: inside

}

ul.outside 

{

list-style-position: outside

}

</style>

</head>

<body>

<p>该列表的 list-style-position 的值是 "inside":</p>

<ul class="inside">

<li>Earl Grey Tea - 一种黑颜色的茶</li>

<li>Jasmine Tea - 一种神奇的“全功能”茶</li>

<li>Honeybush Tea - 一种令人愉快的果味茶</li>

</ul>

<p>该列表的 list-style-position 的值是 "outside":</p>

<ul class="outside">

<li>Earl Grey Tea - 一种黑颜色的茶</li>

<li>Jasmine Tea - 一种神奇的“全功能”茶</li>

<li>Honeybush Tea - 一种令人愉快的果味茶</li>

</ul>

</body>

</html>

代码效果:

<li>的默认样式就带有实心点,或定义个样式;list-style-type : disc

例子:

<html>

<head>

<style type="text/css">

ul.disc {list-style-type: disc}

ul.circle {list-style-type: circle}

ul.square {list-style-type: square}

ul.none {list-style-type: none}

</style>

</head>

<body>

<ul class="disc">

<li>咖啡</li>

<li>茶</li>

<li>可口可乐</li>

</ul>

<ul class="circle">

<li>咖啡</li>

<li>茶</li>

<li>可口可乐</li>

</ul>

<ul class="square">

<li>咖啡</li>

<li>茶</li>

<li>可口可乐</li>

</ul>

<ul class="none">

<li>咖啡</li>

<li>茶</li>

<li>可口可乐</li>

</ul>

</body>

</html>