前端学习:CSS核心属性--列表和边框属性

CSS核心属性–列表和边框属性

列表一共有三种:无序,有序,自定义。
边框:可以理解为内容的一个辅助线。

1.边框属性

1.1 列表项的类型

属性:list-style-type
取值:
disc–黑色实心原点
circle–黑色圆环
square–黑色实心方块
none–取消列表项

1.2 列表项的图片

如果添加列表项图片时会把其类型覆盖掉。
属性:list-style-image:url(路径)
注意:实际开放过程中,不会选择图片作为列表项,而是选择背景图片为列表项,因为方便调整位置。

1.3 列表项的位置

属性:list-style-position
取值:
outside(外面,默认值)
inside(里面)

列表的复合属性

以上三个属性,只是对一个单一的样式进行修饰,实际情况中我们会更多选择复合属性。
复合属性:
list-style:type image positio
注意:三个取值,可以调整位置,可以跟一个值,也可以跟多个值。

注意

实际开发中,我们更多使用的一行代码:
list-style:none(取消列表项的项目类型)

2.边框属性

2.1 边框的粗细

属性:border-width
取值:x y a b(实现四个方向的边框粗细,分别是上,右,下,左)

2.2 边框的颜色

属性:border-color
取值 x y a b(实现四个方向的边框颜色,代表方向同上)

2.3 边框的样式

属性:border-style
取值:(实现四个方向的边框样式,代表方向同上)
solid–单实线
dashed–虚线(线段)
dotted–虚线(点状)
double–双实线

边框的复合属性

属性:border:(例如:10px solid gray)
取值:
边框的粗细
边框的样式
边框的颜色
注意:后面跟多个值时,需要用空格隔开。

2.4 边框单个方向修饰

即修饰一个方向的边框
属性:border-方位词:(例如:10px solid gray)
border-top–上边框
border-right–右边框
border-bottom–下边框
border–left–左边框

2.5 浮动属性

属性:float
取值:
left–左浮动
right–右浮动
none–默认值不浮动
注意:

  • 默认是不浮动的。
  • 浮动元素是不占页面空间的,然后导致后面的元素补上去。
  • 单个元素浮动时,只会在自己本行的左右浮动。
  • 所有的元素都浮动:都会让元素横向显示。
    左侧浮动:从左侧开始依次向右显示。
    右侧浮动:从右侧开始依次向左显示。

总结:只要布局的时候想让元素横向显示,我们目前来看就是使用所有的元素都浮动。

2.6 清除浮动

即清除浮动带来的影响。
属性:clear
取值:
left–清除左浮动
right–清除右浮动
both–清除左右浮动

注意

最上面三个单一的属性,如果单独使用的话,粗细和颜色不能实现效果的,但是样式可以实现,默认是3px 黑色的单实线。

无论是单一还是复合属性,都会一下子实现四个方向的边框。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值