CSS进阶-浮动

结构伪类选择器

根据元素在HTML中的结构关系查找元素

优势:减少对HTML中类的依赖
场景:常用于查找某父级选择器中的子元素

  • 选择器
选择器说明
nth-child(n){}匹配父元素的第n个元素
nth-last-child(n){}匹配父元素的倒数第n个元素

n的注意点

功能公式
偶数2n、even
奇数2n+1、2n-1
前五个-n+5
从第五个往后n+5

伪元素

一般页面中的非主体内容可以使用伪元素

区别:

元素:HTML设置的标签
伪元素:由CSS模拟出的标签效果

种类

伪元素作用
::before在父元素内容的最前添加一个伪元素
::after在父元素内容的最后添加一个伪元素

注意点:
必须设置content属性才能生效
伪元素默认时行内元素

标准流

默认采用的一套排版规则 规定了应该以何种方式排列元素

浮动

作用:网页布局

代码:float

  • 特点
  1. 浮动元素会脱离标准流 不占位置
  2. 比标准流高半个级别 可以覆盖元素
  3. 浮动找浮动 下一个浮动会在上一浮动后面
  4. 浮动有特殊的显示效果
    一行可以显示多个
    可以设置宽高

CSS的书写顺序

1.浮动 / display
2.盒子模型:margin border padding
3.文字样式

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值