在CSS中,有一个无序的列表,用来显示列表中的项目。
我们可以使用ul 标签和li 子元素来创建一个列表。
UL html styles example
India
USA
Germany
输出
- 印度
- 美国
- 德国 正如你所看到的,一个输出包含弹出点
我们可以使用css样式来移除子弹头
让我们看看不同的方法来设计没有子弹的无序列表
在html中使用ul标签的内联样式
CSS有list-style 和list-style-type 属性的ul 标签,它被改为无,以使列表没有子弹头。
你可以在html中使用inline-styles改变样式,使用style 属性。
这个标签也可以应用于li 标签。
有4种方法可以使用内联样式
一种方式
UL tag html styles example
India
USA
Germany
或第二种方式
或第三种方式
或第四种方式
以上四个例子都是在列表中删除一个项目的子弹头。
使用css选择器移除无序列表中的子弹头
我们可以使用id或class或element选择器或任何有效的ul标签的css选择器来写一个css选择器。
在这个例子中,我们将写类选择器。
下面是一个css类选择器
orderstyles{
list-style:none;
//list-style-type:none
}
在html代码中,你可以使用ul 或li 标签的class属性来应用选择器。
or
list-style-type和list-style之间有什么区别?
在上面的例子中,我们可以用list-style 或list-style-type 来应用ul 或li 样式。
list-type 是一个速记属性,可以在一个UL/LI标签的单一属性中改变三个属性,如list-style-type、list-style-position和list-style-image值。
因此,当你改变list-type:none ,并等同于下面几行代码的时候
list-style-type:none;
list-style-position:none;
list-style-image:none;
list-style 属性的可能值是 , , 和 。square inside url image none
你可以在一行代码中改变上述三个属性的值,从而减少css样式中的代码。
用平方值声明
等于
list-style-type: square;
list-style-position: outside;
list-style-image: none;
有些时候你想配置自定义图片,你可以使用下面的配置样式来应用和使用三个属性。
list-style: circle outside url(image.png);
这等于
ul {
list-style-type: circle;
list-style-position: outside;
list-style-image: url(image.png);
}
list-type接受三个值,默认情况下它接受一个值。
总结
你学会了通过使用list-style和list-style-type css属性来移除子弹头的无序列表样式。
还通过实例了解了list-style和list-style-type的区别。