当前位置:首页 > CSS

制作css选择器

2026-02-12 16:14:44CSS

CSS选择器基础语法

元素选择器直接使用HTML标签名匹配元素:

p {
  color: blue;
}

类选择器通过.前缀匹配class属性:

.className {
  font-size: 16px;
}

ID选择器通过#前缀匹配id属性:

#header {
  background: #fff;
}

复合选择器

后代选择器用空格分隔匹配嵌套关系:

div p {
  line-height: 1.5;
}

子元素选择器用>匹配直接子元素:

ul > li {
  list-style: none;
}

相邻兄弟选择器用+匹配紧接元素:

h1 + p {
  margin-top: 0;
}

属性选择器

匹配特定属性存在:

制作css选择器

a[target] {
  color: red;
}

精确匹配属性值:

input[type="text"] {
  border: 1px solid #ccc;
}

部分匹配属性值:

img[src*="logo"] {
  width: 100px;
}

伪类选择器

链接状态伪类:

a:hover {
  text-decoration: underline;
}

结构伪类:

制作css选择器

li:nth-child(odd) {
  background: #f5f5f5;
}

表单伪类:

input:focus {
  outline: 2px solid blue;
}

伪元素选择器

插入内容:

p::before {
  content: "→";
}

文本修饰:

p::first-line {
  font-weight: bold;
}

选择器组合

群组选择器用逗号分隔:

h1, h2, h3 {
  font-family: sans-serif;
}

链式选择器连续使用:

button.primary.large {
  padding: 12px 24px;
}

标签: 选择器css
分享给朋友:

相关文章

淘宝导航css制作

淘宝导航css制作

淘宝导航CSS制作 淘宝导航栏通常包含多个层级,包括主导航、子导航等。以下是实现类似淘宝导航栏的CSS制作方法。 基础HTML结构 <div class="nav-container"…

css 字体库制作

css 字体库制作

创建 CSS 字体库的步骤 准备字体文件 确保拥有字体文件的合法使用权,常见的格式包括 .woff、.woff2、.ttf 或 .otf。推荐使用 woff2 格式,因其压缩率更高且现代浏览器广泛支持…

如何制作css雪碧图

如何制作css雪碧图

什么是CSS雪碧图 CSS雪碧图(CSS Sprite)是一种将多个小图标或背景图像合并到一张大图中的技术,通过CSS的background-position属性控制显示特定部分。这种技术可以减少HT…

怎么用css制作网页

怎么用css制作网页

使用CSS制作网页的基本方法 CSS(层叠样式表)用于控制网页的样式和布局。以下是一些基本步骤和方法: 创建CSS文件 新建一个后缀为.css的文件,例如style.css。在HTML文件中通过&l…

css制作箭头

css制作箭头

使用边框制作箭头 通过设置元素的 border 属性,利用透明边框和实色边框的组合生成箭头。例如,创建一个向右的箭头: .arrow-right { width: 0; height:…

表格制作css

表格制作css

CSS表格样式设计 基础表格样式 通过border-collapse合并边框,使表格更整洁。width控制整体宽度,text-align设置文字对齐方式。 table { border-coll…