博客
关于我
day04_CSS选择器
阅读量:480 次
发布时间:2019-03-07

本文共 816 字,大约阅读时间需要 2 分钟。

常用的选择器有如下几种

1 标签选择器

标签选择器的特点是选择范围广,适用于层级选择,可以减少命名冲突。

示例:

*{ margin:0;padding:0 }div{ color:red }

注意事项:适用于整体样式设置,建议与其他选择器结合使用。

2 id选择器

id选择器通过元素的唯一id属性进行定位,适用于单一元素操作。

注意事项:id名称一般用于程序管理,不宜用于层级选择。

#box{ color:red }

注意:id选择器不支持复用,且不适用于多个元素。

3 类选择器

类选择器通过类名进行定位,支持多元素复用,适合多样式场景。

特点:灵活性强,可同时应用多个样式。

.red{ color:red }.big{ font-size:20px }

示例:

...

适用于多个元素共享样式的场景。

4 层级选择器

层级选择器结合标签和类名,用于定位父子层级关系中的特定元素。

示例:

.box span{ color:red }.box .red{ color:pink }

注意:空格表示直接子元素,后面可跟多个层级选择。

5 组选择器

组选择器用于对多个元素同时应用相同或不同的样式。

特点:可以通过逗号分隔多个选择器。

.box1,.box2,.box3{ width:100px;height:100px }

示例:

...
...
...

6 伪类及伪元素选择器

伪类用于添加额外的样式条件,常用于交互设计如悬停效果。

伪元素用于在元素内部或外部插入内容。

:hover{ color:red }::before{ content:'行首文字' }

示例:

...
...
...

7 * 选择器

通用选择器*表示选择页面中所有元素,适用于全局样式。

特点:可用于定位页面内所有元素,支持层级选择。

div *{ background-color:yellow }

注意:结合其他选择器可精确定位特定元素。

转载地址:http://rdjcz.baihongyu.com/

你可能感兴趣的文章
关于高斯模糊核
查看>>
实验笔记之——octave layer(4路数据)
查看>>
PDF.js —— vue项目中使用pdf.js显示pdf文件(流)
查看>>
vue源码解析 —— 数据绑定
查看>>
JS单线程的理解
查看>>
vue解决数据更新,界面未更新的方法
查看>>
量化交易之股票数据的获取——Pandas API接口
查看>>
我用wxPython搭建GUI量化系统之wx.grid实现excel功能
查看>>
我用wxPython搭建GUI量化系统之wx.Toolbar实现工具栏
查看>>
我用wxPython搭建GUI量化系统之wx.TextCtrl实现文本框
查看>>
我用wxPython搭建GUI量化系统之最小架构的运行
查看>>
我用wxPython搭建GUI量化系统之Sizer布局管理与页面切换
查看>>
我用wxPython搭建GUI量化系统之多只股票走势对比界面
查看>>
我用wxPython搭建GUI量化系统之Pandas特性的财务选股工具
查看>>
我用wxPython搭建GUI量化系统之财务选股工具添加日历和排序
查看>>
我用wxPython搭建GUI量化系统之财务选股工具与股票行情界面切换
查看>>
我用wxPython搭建GUI量化系统之财务选股工具剔除ST股和次新股
查看>>
搭建量化系统|wxPython布局管理实现多只股票走势对比界面
查看>>
搭建系统|升级基于财务数据的选股工具!添加上日历和排序功能会更好用
查看>>
搭建系统|别只盯MA、KDJ、MACD这些技术指标,择时策略也能叠加基本面指标!
查看>>