我在这里有一个我似乎无法弄清楚的问题,直到现在我的 css 有点草率,而且在看起来正确之前,它总是一个被破解的案例,但我决定正确地学习它,我尽可能地对事物进行分类。
所以我有一个布局,它有一个无序列表,这个列表有三个 li 标签,每个 li 标签中有两个 div。
现在我为这些容器中的每一个都有一个类,它们可以称为 container_1 container_2 等等。
现在它们每个都有一些独特的属性,但它们也遵循一组样式,例如,每个 li 中的 div 是并排的,因此它的两个 div 集也都将具有圆角。
所以我想我可以创建一个类rounded_corners加上float_left和float_right,这样我就可以像这样引用东西类,而不是重新输入代码来圆角或浮动一些东西:
.container_1 .rounded_corners .float_left
{
}
.container_2 .rounded_corners .float_right
{
}
但是当我使用它时,我失去了我的样式,所以我使用了一个逗号,这允许 sty;ing 让 div 回来,但角落和浮动不起作用。
那么我在哪里错了呢?
这是我的代码,我已经删除了破坏布局的代码,但是如果您删除注释,您可以看到会发生什么。
http://jsfiddle.net/ragebunnykickass/g3Zaz/
命名有点不同,但你会知道是什么意思。
谢谢。