为什么一个CSS类不能包含另一个CSS类 例如为什么CSS类不能包含其他CSS类
.parentCSS width:100% childCSS
我真的有我的文件很多重复的条目,因为这
某处aspx页面(一个控制许多CSS类)上某处CSS文件(一个CSS类很多重复的属性)。
如果CSS嵌套无法实现,那么编写合适的CSS的任何建议都会非常有用。
为什么一个CSS类不能包含另一个CSS类 例如为什么CSS类不能包含其他CSS类
.parentCSS width:100% childCSS
我真的有我的文件很多重复的条目,因为这
某处aspx页面(一个控制许多CSS类)上某处CSS文件(一个CSS类很多重复的属性)。
如果CSS嵌套无法实现,那么编写合适的CSS的任何建议都会非常有用。
因为CSS并没有建立这样,它不支持嵌套,但是有一个插件http://lesscss.org/,让您以更灵活的方式来创建样式表。
LESS扩展了CSS的动态行为,如变量,mixins, 操作和函数。 LESS运行在客户端(Chrome, Safari,Firefox)和服务器端,使用Node.js和Rhino。
多数民众赞成多好,我会检查这 – 2012-04-13 22:04:52
不知道是什么问题,但CSS不会允许这样的:
.parent,
.parent .child {
/* css */
}
这种方式CSS允许将属性添加到多个类在一个语句中,而不是子CSS的父Css。 – 2012-04-13 22:03:02
你必须明确地命名所有类:
.parentCSS .childCSS { width:100% }
.childCSS { height:100% }
或标记结合他们:
<div class="parentCSS childCSS"></div>
可能会有助于显示细节/例子哟你在试着去做。
请重新访问我的问题 – 2012-04-13 22:01:46
发布您正在使用的实际HTML/CSS最有用。 – mcknz 2012-04-13 22:16:47
ummm你能改述这个问题吗?你的标题和问题大部分是完全一样的...... – Jared 2012-04-13 21:47:37
问W3c。投票结束。但我会同意,能够嵌套类并在样式表和DOM中真正级联。 – 2012-04-13 21:47:39
编辑问题 – 2012-04-13 21:50:54