web学习第三周

本文详细介绍了CSS中的选择器,包括标签群组、层次、属性、伪类选择器,以及选择器的优先级规则。同时,文章还探讨了CSS盒子模型,包括盒模型的不同部分、box-sizing属性以及margin的叠加和传递问题。此外,还讨论了标签分类、display属性、overflow隐藏、透明度和浮动布局的相关知识点。
摘要由CSDN通过智能技术生成

1、选择器

46、标签群组通配等选择器

标签选择器(TAG选择器)

div{}              < div></div>
使用的场景:
1.去掉某些标签的默认样式时。
2.复杂的选择器中:层次选择器

群组选择器(分组选择器)
可以通过逗号的方式,给多个不同的选择器添加统一的CSS样式,来达到代码的复用。
在这里插入图片描述
通配选择器
*{}->div,ul,li,p,h1,h2…{}
注:尽量避免使用通配选择器,因为会给所以标签添加样式,慎用。
使用的场景:去掉所有标签的默认样式时
在这里插入图片描述

47、层次选择器

  • 后代 M N{ }
  • 父子 M>N { }
  • 兄弟 M~N { } 当前M下的所有兄弟N标签
  • 相邻 M+N { }当前M下相邻的N标签
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

48、属性选择器

在这里插入图片描述
M【attr】{}
=:完全匹配
*=:部分匹配
^=:起始匹配
$=:结束匹配
[] [] [] :组合匹配

1
在这里插入图片描述
1
在这里插入图片描述

在这里插入图片描述

49、伪类选择器(hover类)

M:伪类{}

  • :link 访问前的样式 (只能添加给a标签)
  • :visited 访问后的样式 (只能添加给a标签)
  • :hover 鼠标移入时的样式 (可以添加给所有的标签)
  • :active 鼠标按下时的样式 (可以添加给所有的标签)

注:
一般的网站都只设置
·
a{} (link visted active) a:hover{}
**如果四个伪类都生效,一定要注意顺序:L V H A

展示:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
一般网页格式:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
可以在设置中清除浏览记录

50、伪类选择器(after类)

:after :before 通过伪类的方式给元素添加文本内容,使用content属性
:checked :disabled(都是针对表单元素)
:focus 获取光标(都是针对表单元素)

after ,before
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
也可以镶嵌span

checked,disabled

在这里插入图片描述
focus
在这里插入图片描述
在这里插入图片描述

51、(结构)伪类选择器

在这里插入图片描述
nth-of-type()和nth-chlid()之间的区别
type:类型
child:孩子(类型要对,位置也要对)

通过改变n去调控
在这里插入图片描述
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值