CSS3的新盒子,选择器等

新增的选择器:

属性选择器:

结构伪类选择选器:

nth较为重要:但公式中的字母必须是n

区别:

nth-child:

认为父类下的都是儿子,此时就需要有对应的需要,如下,此时即使排1,但是1是p而选择器是div使得结果不能够将结果表达,就不会生效为红色。

nth-of-type:

会指定排序,即他是先看的标签元素,在执行后面的。

伪元素选择器:

伪元素也是相当于盒子的。也是拥有很多属性的,但是一定要有conten:属性才可以有效果

文档树,指的是,在网页检索时,看不到,只在代码层才有。

element时父类盒子

伪元素选择器的使用情景:

作为字体图标:

实质是,将字体图标放进去而已。


视频底层的播放界面的变阴黑的效果的盒子替代:

显示伪类的格式。


清除浮动效果:

单清:

双清:


CSS3新增的盒子模型计算方式:

以前是内容不会变化,但是由于边框的改变使得盒子的大小有所改变。

即标准盒子模型,和IE盒子模型:

CSS3的其他特性:

将图片等实现模糊(虚化)的效果等(CSS3filter滤镜):

是作为一个CSS的修饰属性来进行的。

计算盒子宽度的calc函数:

100%指是父类的100-30px像素。特点在于子类可以依据父类的变化而实现对应效果的变化。

CSS3属性之过渡:

即:不通过js交互就可以实现互动的效果

使用格式:

曲线和开始可以省略:进行为默认的格式。

这时:当鼠标经过的时候就会,慢慢变化为宽度就会变400px

但是如果需要对盒子进行多种同时的变化效果,则需要在同一个transition中进行书写,需要使用,来将多个变化隔开。

这里的all指的是对应 悬停效果中的那个。


进度条的使用: 将内盒子变为过度性。


相关推荐
why技术2 小时前
eli5,我觉得这个全网在吹的技能,使用体验真的很一般啊。
前端·人工智能·后端
excel2 小时前
记录升级 nuxt3 到 nuxt4 记录
前端
剑胆琴心静水深流2 小时前
全栈之路6---web集成与呈现
前端·vue.js·spring boot·分布式·spring·前端框架·npm
前端snow3 小时前
ai agent -- Memory汇总
前端
ITresearchGuest3 小时前
AI 焦虑下,前端该何去何从
前端·人工智能
Codiggerworld3 小时前
Chrome DevTools 隐藏神技:这 5 个调试技巧你可能从来没用过
前端·chrome·chrome devtools
旋生万物3 小时前
【终极实战】用Python从零“生成“一个宇宙:螺旋干涉模型的代码实现
开发语言·前端·人工智能·react.js·php·wpf
IT_陈寒4 小时前
被Java的final坑惨了,这些细节你可能也忽略了
前端·人工智能·后端
kyriewen4 小时前
我带着DeepSeek Harness跑了一周真实需求——这份避坑速查表请收好
前端·ai编程·deepseek
计算机魔术师4 小时前
OpenAI不单独发o3了,Altman说GPT-5才是终局
前端