CSS3的新特性

一,新增属性选择器 [ ]

1,E[att] :选择具有att属性的E元素

2,E[att="val"] :选择具有att属性且属性值等于val的E元素 重点!!!!!

3,选择具有····属性且值以,,,开头的元素

4,选择。。。。。。。。。。。结尾的元素

5,选择属性值含有...的元素

注意!!!:类选择器,属性选择器,伪类选择器,权重为10

二,新增结构伪类选择器 :

//:nth-child

nth-child选择器!!!!!!!!!!!!!!

//:nth-type-of

区别:

三,新增伪元素选择器!!! ::

利用CSS创建新标签元素,而不需要HTML标签,从而简化HTML结构

使用场景:1,配合字体图标 如:小米侧边栏右侧的 <

或者写成content : '/e947';

2, 视频的灰色遮罩层

3,伪元素清除浮动

四,CSS3盒子模型

五,CSS3其他特性 。了解

1,图片变模糊

2,计算盒子宽度width:calc函数

六,CSS3过渡!!!!!!!!!

经常和:hover一起搭配使用

过渡的使用口诀::谁做过渡给谁加

1,进度条如何布局

css 复制代码
<style>
        .bar {
            width: 150px;
            height: 15px;
            border: 1px solid red;
            border-radius: 7px;
            padding: 1px;
        }
        .bar_in {
            width: 50%;
            height: 100%;
            background-color: red
            transition:all .7s;
        }
        .bar:hover .bar_in {
            width: 100%;
        }
    </style>
</head>
<body>
    <div class="bar">
        <div class="bar_in">

        </div>
    </div>
</body>
</html>
相关推荐
G_G#15 小时前
纯前端js插件实现同一浏览器控制只允许打开一个标签,处理session变更问题
前端·javascript·浏览器标签页通信·只允许一个标签页
@大迁世界15 小时前
TypeScript 的本质并非类型,而是信任
开发语言·前端·javascript·typescript·ecmascript
GIS之路15 小时前
GDAL 实现矢量裁剪
前端·python·信息可视化
是一个Bug16 小时前
后端开发者视角的前端开发面试题清单(50道)
前端
Amumu1213816 小时前
React面向组件编程
开发语言·前端·javascript
持续升级打怪中16 小时前
Vue3 中虚拟滚动与分页加载的实现原理与实践
前端·性能优化
GIS之路16 小时前
GDAL 实现矢量合并
前端
hxjhnct16 小时前
React useContext的缺陷
前端·react.js·前端框架
前端 贾公子16 小时前
从入门到实践:前端 Monorepo 工程化实战(4)
前端
菩提小狗16 小时前
Sqlmap双击运行脚本,双击直接打开。
前端·笔记·安全·web安全