前端开发之CSS(选择器-简单选择器)

想要选中的标签写在头部

类选择器

class
例如

<div>
    <p>段落一</p>
    <p class="special">段落二</p>
    <p class="special stress">段落三</p>   
</div>
.special{ color:red;}
.stress{ font-weight:bold;}

id选择器

相同的id出现一次

#banner{color:red;}

通配符选择器

*{}

属性选择器

<form action="">
    <div>
        <input disabled type="text" value="李四">
    </div>
    <div>
        <input type="password" placeholder="密码">
    </div>
</form>

背景为灰色

[disabled]{background-color:#eee;}

按钮为灰色

[type = button]{color:#eee;}

属性包含了sports的值改变

<h2 class="title sports">标题</h2>
<p class="sports">内容</p>

[class ~= button]{color:#eee;}

a标签链接到文档内部

[href^="#"]{color:#eee;}

文档为pdf的链接

[href$=pdf]{color:#eee;}

链接中包含了某个值

[href*="lady.163.com"]{color:#eee;}

伪类选择器

href中必须要有值

a:link{color:#eee;}

访问过链接

a:visited{color:#eee;}

鼠标移至链接

a:hover{color:#eee;}

鼠标点击链接

a:active{color:#eee;}

列表第一项

li:first-child{color:red;}

列表最后一项

li:last-child{color:red;}

列表奇偶相间(偶)

li:nth-child(even){color:red;}

列表某一项(1 和 4 共6个)

li:nth-child(3n+1){color:red;}

从下往上(3 和 6 共6个)

li:nth-last-child(3n+1){color:red;}

会使Dave Shea变红



因为span标签中嵌套了两个标签所以不适用only-child


  • empty 标签为空
  • root 根标签
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,969评论 19 139
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 3,323评论 1 41
  • 1.CSS 元素选择器 最常见的 CSS 选择器是元素选择器。换句话说,文档的元素就是最基本的选择器。如果设置 H...
    饥人谷_小侯阅读 885评论 0 1
  • 曾经的日子已经消逝的岁月的年轮里,关于过去的记忆也慢慢的消失的我的脑海里。但是,在记忆深处,总会有那么一个人一些事...
    小书歌阅读 392评论 0 0
  • 爱情与成熟度无关。如果不努力发展自己的全部人格,那么每种爱的努力都会失败;如果没有爱他人的能力,如果不能真正谦恭地...
    爱斯基摩人we阅读 190评论 0 0