Linux265
  • 首页
  • 资讯
  • 发行
  • 游戏
  • 软件
  • 教程
  • 书籍
  • 截图
  • 工具
  • 名站
  • 资源
  • 命令
  • VPS
如果您喜欢{Linux265},请告诉您身边的朋友,谢谢! 首页 > 教程 > CSS 教程 >CSS 属性选择器
CSS 教程
CSS 教程
CSS 简介
CSS 语法
CSS 选择器
CSS 使用
CSS 背景样式
CSS 文本格式
CSS 字体样式
CSS 链接样式
CSS 列表样式
CSS 表格样式
CSS 盒子模型
CSS 边框样式
CSS 轮廓样式
CSS margin 外边距
CSS padding 内填充
CSS 尺寸样式
CSS 显示样式
CSS 定位样式
CSS 溢出控制
CSS float样式
CSS 对齐样式
CSS 组合器
CSS 伪类
CSS 伪元素
CSS opacity 透明度
CSS 媒体类型
CSS 属性选择器
CSS 计数器
CSS 单位
CSS 特异性
CSS 应用示例
CSS 响应式设计
响应式网页设计
网页设计-Viewport
网页设计 - 网格视图
网页设计 - 媒体查询
网页设计 - 图片视频
CSS 参考手册
CSS 参考手册
CSS 选择器
CSS 听觉参考手册
CSS Web安全字体组合
CSS 动画

CSS 属性选择器

CSS 媒体类型 CSS 计数器

CSS中的属性选择器可以实现对特定属性值的元素定义样式,控制显示效果。

[attribute] 选择器方式

语法中的 [attribute] 选择器用于选取带有指定属性的元素。

示例

img[alt]{border:3px solid #060;}

该样式定义了所有具备alt属性的img图标边框样式。

试一试

[attribute=value] 选择器

该选择器是指定属性名称和属性值的选择器。

示例

input[type=text]{background-color:yellow;}

试一试

[attribute~="value"] 选择器

[attribute~="value"] 选择器和[attribute=value]类似,但具体含义不同[attribute~="value"] 其中的~=表示该属性值的内容只要包含制定的内容就可以。

示例

a[title~="linux"] {
  border: 5px solid yellow;
}

该示例定义了所有a元素中title内容只要包含linux字,其边框样式就被应用。

注意:上面的例子会匹配以下属性的元素:title="linux"、title="linux 教程" 以及 title="linux 发行",但不匹配:title="嗨linux265" 或 title="linux265"。

试一试

[attribute|="value"] 选择器

[attribute|="value"] 选择器表示选取指定属性以指定值value开头的元素。

例如,下例选取 title 属性以 "linux" 开头的所有元素:

注意:值必须是完整或单独的单词,比如 title="linux" 或者后跟连字符的,比如 title="linux-text"。

示例

a[title|="linux"] {
  background: yellow;
}

试一试

[attribute^="value"] 选择器

[attribute^="value"] 选择器表示选取指定属性以指定值开头的元素,而这里的value不必是完整单词。

下例选取所有<a>元素 title 属性以 "linux" 开头的所有元素:

示例

a[class^="linux"] {
  border:1px solid yellow;
}

试一试

[attribute$="value"] 选择器

[attribute$="value"] 选择器表示选取指定属性以指定值结尾的元素,其中值不必是完整单词。

下例选取 title 属性以 "linux" 结尾的所有a元素:

示例

a[title$="linux"] {
  background: yellow;
}

试一试

[attribute*="value"] 选择器

[attribute*="value"] 选择器选取属性值包含指定词的元素,需要注意的是value值不必是完整单词。

例如选取 title 属性包含 "linux" 的所有元素:

示例

a[title*="linux"] {
  background: yellow;
}

试一试

设置表单样式

设置表单样式时,我们常常会对元素添加 class 或 id 属性,便于更精确设置表单元素样式。但如果对于没有设置class或者id属性的表单元素来说,属性选择器将会非常有用。

示例

input[type="text"] {
  width: 150px;
  display: block;
  margin-bottom: 10px;
  background-color: yellow;
}

input[type="button"] {
  width: 120px;
  margin-left: 35px;
  display: block;
}

试一试

CSS 媒体类型 CSS 计数器
分类导航
HTML 基础教程
HTML 参考手册
HTML5 教程
CSS 教程
CSS3 教程
AD

站点信息

意见反馈

免责声明

关于本站

联系站长

站点导航

综合资讯

发行版

游   戏

软   件

教   程

书   籍

截   图

工   具

名   站

免费资源

Linux265资源分享网,简称Linux265,是一个致力于分享Linux相关资讯,推广Linux发行版,分享Linux游戏,分享Linux各种优秀实用软件,分享Linux相关教程的资源分享站。本站建立的宗旨是通过分享,让更多的人了解Linux,学习Linux,使用Linux,喜欢Linux。

关注本站: 欢迎投稿

关注公众号:

Copyright@2017-2018 Linux265. 豫ICP备16021824号-1 Powered by Linux265资源分享网