首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在类没有id的情况下应用样式

在类没有id的情况下应用样式
EN

Stack Overflow用户
提问于 2015-08-20 22:49:43
回答 1查看 86关注 0票数 1

如何将样式应用于除第一个元素以外的所有元素:

代码语言:javascript
复制
<div class = "mm-current" id="mm-1"></div>
<div class = "mm-current" id="mm-2"></div>
<div class = "mm-current" id="mm-3"></div>
...// Dynamic amount of entries

我已经尝试过了:

代码语言:javascript
复制
.mm-current:not( #mm-1 )
{
    background-image: url( "Images/trans-white-background-strong.png" ) !important;
}

但不幸的是,这并不起作用(无论元素上是否包含id="mm-1",都会应用样式)

EN

回答 1

Stack Overflow用户

发布于 2015-08-20 22:52:30

在使用类时,只将样式应用于第一个元素,请执行以下操作:

代码语言:javascript
复制
.mm-current:first-child
{
    background-image: url( "Images/trans-white-background-strong.png" )!important;
}

希望你的问题解决了,问候。

编辑#1:当你只想要一个元素的特定样式时,你可以做同样的事情。没有风格也是一种风格,如果你明白我的意思:

小提琴:http://jsfiddle.net/3zvg5f6b/1/

摆弄图片:http://jsfiddle.net/3zvg5f6b/2/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32121476

复制
相关文章

相似问题

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