CSS 01 准备 选择器、伪元素
CSS 元素 准备 01 选择器
2023-06-13 09:16:59 时间
CSS3 浏览器支持情况 网址查询:caniuse.com
CSS3的伪类选择器(一) 动态伪类选器
a:link{} a:visited{} a:hover{} a:active{} UI元素状态伪类选择器 html部分:
// disable 是状态 CSS部分:(根据状态确定样式)
input :enable{} input:disable{} CSS3的伪类选择器(二) 结构伪类选择器 html部分:
<ul>
<li a href=""></li>
<li a href=""></li>
<li a href=""></li>
<li a href=""></li>
<li a href=""></li>
<li a href=""></li>
<li a href=""></li>
</ul>
css部分
li:fist-child{} 元素的第一个子元素选中
li:last-child{} 元素的最后一个子元素选中
li:nth-child(****){} 选中顺序从左往右
li:nth-child(2n){} 元素的第偶数个子元素选中
li:nth-child(2n+1){} 元素的第奇数个子元素选中
li:nth-child(n+5){} 元素从第5个子元素开始选中
li:nth-child(4n+1){} 元素每4个元素选中
li:nth-last-child(){} 选中顺序从右往左
li:nth-of-type(){} 限定是li标签的子元素 从前往后
li:nth-last-of-type{} 从后往前
li:fist-of-type{} 限定是第一个li标签子元素
li:last-of-type{} 限定是最后一个li标签子元素
li:only-child{} 选择的元素是它父元素只有一个子元素
li:only-of-type{} 选择的元素是它父元素只有一个子元素,但是限制子元素的标签类型为li
li:empty{} 选中的li标签父元素是空的
伪元素 html:
css:
.demo::first-letter{} 文本段落首字 .demo::first-line{} 文本段落首行
.demo::before{ //demo之前
content:; //伪元素的content属性必须要有,不设置也要有,留空
}
.demo::after{ //demo之后
content:;
}
相关文章
- CSS中如何解决子元素继承父元素的opacity属性?
- Java Web(三)HTML和CSS
- 【说站】css浮动元素的规则介绍
- 【说站】css中有哪些类型的样式表
- CSS伪类与伪元素「建议收藏」
- CSS 换行_css不允许换行
- 【原创】CSS中元素浮动以及清除元素浮动
- [css代码]如何规范写css代码?
- 【CSS教程】紫色渐变登陆布局html+css代码
- CSS 定位网页元素
- 【CSS】开发者调试工具 ( 打开工具 | 设置工具显示位置 | 选择元素 | 查看手机版样式 | 开发者调试工具缩放 | 修改数值大小调试 | 查看 CSS 样式代码位置 )
- 【CSS】绝对定位元素设置 水平 / 垂直 居中 ( 绝对定位元素居中设置 - 先偏移 50% 再回退子元素一半尺寸 | 绝对定位居中设置 )
- 【CSS】图片底部空白缝隙处理 ( 使用居中对齐 / 顶部对齐 / 底部对齐 | 将行内元素 / 行内块元素转为块级元素 )
- 【CSS】vertical-align 垂直对齐 ( 块级元素对齐 | 行内元素 / 行内块元素对齐 | 基线对齐 | 垂直居中 | 顶部对齐 | 底部对齐 )
- ss构建强大的网站:Linux、HTTP与CSS的结合(linuxhttpc)
- windows和mac os两种操作系统下css字体不兼容
- CSS 伪元素
- 器使用Oracle CSS服务器提升业务效率(oracle css服务)
- 在到达无H无F境界前~还是要痛苦~我兼容浏览器的CSS
- 原生Js实现元素渐隐/渐现(原理为修改元素的css透明度)
- JavaScript修改css样式style动态改变元素样式