当前位置:  开发笔记 > 前端 > 正文

逗号分隔的选择器

如何解决《逗号分隔的选择器》经验,为你挑选了1个好方法。

我有点难以解释我想做什么.这是我的CSS代码:

div#addannouncmentdiv form button,input,textarea{
    width:50%;
}

但由于某种原因,输入和文本区域甚至不在div#addannouncmentdiv form仍具有50%宽度属性.我知道我可以这样做:

div#addannouncmentdiv form button,div#addannouncmentdiv form input,div#addannouncmentdiv form textarea{
    width: 50%;
}

但有没有比div#addannouncmentdiv form一次又一次写作更短的方式?



1> micah..:

这在当前版本的CSS中无法完成.您正在寻找的是像SaSS或LESS这样的CSS预处理器.

SaSS/LESS

div#addannouncmentdiv form {
    button, input, textarea {
        width: 50%;
    }
}

编辑:

正如@Alien Alien所说.这可以清理到:

#addannouncmentdiv {
    button, input, textarea {
        width: 50%;
    }
}

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有