有人能解释一下下面的代码吗?
我不明白.content-wrapper .col1, .content-wrapper .col2
的意思。
col1和col2继承.content-wrapper
的宽度和填充吗?你会在.content-wrapper
中再次覆盖这些值吗?
.content-wrapper {
width: 600px;
padding: 10px;
}
.content-wrapper .col1, .content-wrapper .col2 {
display: inline-block;
vertical-align: top;
border: 1px solid #464646;
background-color: #ffffff;
}
.content-wrapper .col1 {
width: 295px;
height: 250px;
}
发布于 2013-12-10 10:19:08
Q.“不要得到‘内容包装器.col1,..content包装器.col2'"
A.Content是一个包含子类col1和col2的类。
Q.“col1和col2继承了内容包装器的智慧和填充”吗?
A.不是的。除非指定为inherit
或auto
,否则不会
Q.“你会在内容包装器中再次覆盖这些值吗?”
A.这完全取决于您的需求,但是如果您希望它成为自动的或继承自父的,只需将它们添加到.content-wrapper .col1, .content-wrapper .col2
下,其值为auto
或inherit
。
希望这能有所帮助。
发布于 2013-12-10 10:20:47
内容包装器是一个div,宽度为600 is。没有任何东西传递给子元素clo1和col2。
这里没有过路。
你可以写
.content-wrapper .col1, .content-wrapper .col2 {
亦如
.col1, .col2 {
任何事情都不会改变,除非在内容包装器之外有第二组.col1和.col2。
发布于 2013-12-10 10:20:47
我建议你阅读有关CSS的教程。
内容包装器.col1 {}规则是在类名为col1的任何元素上指定规则,并且它的父元素以类名作为内容包装器。除非其他规则将填充添加到col1中,否则它将不会获得与内容包装器关联的填充。
https://stackoverflow.com/questions/20491620
复制相似问题