在 Twitter Bootstrap 中有以下 CSS 类选择器:
.show-grid [class*="span"] {
margin-bottom: 5px;
}
这适用margin-bottom: 5px
于之后的任何span
课程show-grid
吗?
在 Twitter Bootstrap 中有以下 CSS 类选择器:
.show-grid [class*="span"] {
margin-bottom: 5px;
}
这适用margin-bottom: 5px
于之后的任何span
课程show-grid
吗?
CSS3 规范:选择器级别 3
[att*=val]
表示具有 att 属性的元素,其值包含至少一个子字符串“val”的实例。如果 "val" 是空字符串,则选择器不代表任何内容。
根据你的问题:
这是否意味着在 show-grid 之后将 margin-bottom:5px 应用于任何跨度类?
不,它适用margin-bottom: 5px
于标记为 class 的任何元素的后代show-grid
以及哪个 class 包含的每个元素span
。
[attr*=value]
是子字符串属性选择器- 它在 CSS 3 中是新的,在 IE 7+ 中受支持
您发布的内容将为具有包含子字符串的类span
并且也是具有该类的元素的后代的元素添加 5px 的底部边距.show-grid