在css中设置ul样式,怎样修改li的前面默认圆点的颜色?

html-css06

在css中设置ul样式,怎样修改li的前面默认圆点的颜色?,第1张

li{list-style:none}把默认的给去掉,然后把着了色的圆点切成一张背景图片使用。

1.li自身圆点的颜色是修改不了的,你不想要那个圆点的话,可以通过以下几种方式来解决,.将圆点去掉,li{ list-style:none},然后用color:#ff0000设置字体的颜色,<li>.</li>这里的点就是红色的了。

2.你可以设置为自己喜欢的颜色,如果你要区分点和字的颜色,可以在li里面再嵌入一个标签,像这样:<li style="color:#ff0000font-size。

3.12px"><span style="color:#00ff00font-size:20px">.</span>list1</li>这样点就是绿色的,字就是红色的了。

4.将圆点去掉,li{ list-style:none};然后将那个点做成图片,然后嵌入li中。:<li style="color:#ff0000font-size:12px<img src="图片地址">list1</li>。

实现代码如下:

<divclass="wrap">

<divclass="img"></div>

<divclass="notice">1</div>

</div>

<divclass="wrap">

<divclass="img"></div>

<divclass="notice">12</div>

</div>

<divclass="wrap">

<divclass="img"></div>

<divclass="notice">13</div>

</div>

<style>

.wrap{

width:50px

margin-bottom:10px

position:relative

}

.img{

width:50px

height:50px

border:1pxsolid#000

}

.notice{

width:20px

height:20px

line-height:20px

font-size:10px

color:#fff

text-align:center

background-color:#f00

border-radius:50%

position:absolute

right:-10px

top:-10px

}

</style>

扩展资料:

注意事项

主要用到position定位,CSSposition属性用于指定一个元素在文档中的定位方式。top、right、bottom、left 属性则决定了该元素的最终位置。

static是position的默认值。

<!DOCTYPEhtml>

<htmllang="en">

<head>

<metacharset="UTF-8">

<title>CSS-position-static</title>

<linkrel="stylesheet"href="https://cdn.bootcss.com/normalize/8.0.0/normalize.css">

<style>

.container{

background-color:#868686

width:100%

height:300px

}

.content{

background-color:yellow

width:100px

height:100px

position:static

left:10px/*这个left没有起作用*/

}

</style>

</head>

<body>

<divclass="container">

<divclass="content">

</div>

</div>

</body>

</html>