首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用css连接多个类?

如何用css连接多个类?
EN

Stack Overflow用户
提问于 2015-07-30 07:49:35
回答 2查看 1K关注 0票数 2

我有这些引导类,我想将每个类与li连接起来,有比在每个类之前添加li更好的选择吗?我是说,一种将所有引导类分组并与li连接的方法。

.1,.1,.1,.1,.2,.2,.2,.2,.3,.3,..col md-3,.3,..col xs-4,.4,.4,..col lg-4,.5、.5、.5、.5、.6、.6、.6、.6、.7、.7、..col md-7、.7、..col xs-8、.8、.8、..col lg-8。.9,.9,.9,.9,.10,.10,.10,.10,..col xs-11,.11,..col lg-11,.12,..col sm-12,..col lg-12

在我的例子中,我只想要这四个: li .col-xs-4 li . case 4 li .cd-4 li .case 4,但我更喜欢一般地这样做。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-07-30 09:37:57

我想你是在找这样的东西。

代码语言:javascript
复制
li[class*='col-'], li[class^='col-'] {
  ...
}

记住不要包括li[class*='col-']之间的空格。以上两个选择器的组合是为了防止像foo-col-1这样的类被选中。

票数 2
EN

Stack Overflow用户

发布于 2015-07-30 07:52:19

您必须使用CSS选择器:

“从.开始”

代码语言:javascript
复制
li[class^="col-"] { }

在这样的事情上起作用:

代码语言:javascript
复制
<li class="col-md-4"></li>  
<!-- only if the very first string in your class matches "col-" -->
<!-- so, class=" test something-else" won't work

“包含.”

代码语言:javascript
复制
li[class*="col-"] { }

它会在

代码语言:javascript
复制
<li class="col-md-4 col-sm-4 col-xs-4"></li> 
<!-- "col-" can be anywhere and as many times as needed -->
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31718043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档