我在这里有一个问题,我似乎无法弄清楚,直到现在我的CSS一直slapdash,它总是一个黑客的情况下,直到它看起来是正确的,但我已经决定正确地学习它,我试图尽可能地对事物进行分类。继承自另一个css类
所以我有一个有无序列表的布局,这个列表有三个li标签,每个li标签里面有两个div。
现在我有一个这些容器的每个类的类,它们可以被称为container_1 container_2等。
现在他们每个人都有一些独特的属性,但他们也遵循一个集样式,例如,每个李的div并排,所以它的两个div的集合也都会有圆角。
所以我想我可以做一个类类rounded_corners加float_left和float_right再等等,而不是键入代码圆鸡眼或漂浮的东西我可以参考的东西类是这样的:
.container_1 .rounded_corners .float_left
{
}
.container_2 .rounded_corners .float_right
{
}
但是,当我用这个,我放松了我的造型,所以我用了一个逗号,这样可以让div回来,但角落和花车不起作用。
那么我在哪里错了呢?
这是我的代码,我已经把代码打破了布局,但是如果你删除了注释,你可以看到会发生什么。
http://jsfiddle.net/ragebunnykickass/g3Zaz/
的命名是有点不同,但你知道是什么意思。
谢谢。
只是以供将来参考:类名基于*如何看起来*不推荐。基于*代表什么*的类名称要好得多。 –
@RyanKinal感谢您的提示伙伴,这些名称目前仅用于测试目的,通常我对命名非常严格(这是我对哈哈严格的一件事) – ragebunny
总是很好听! –