Html 在css中设置div的样式
如果有div,请说Html 在css中设置div的样式,html,css,Html,Css,如果有div,请说 <div class="ref"><contents goes here</div> .bb { } 以上是什么意思 谢谢 第一个 CSS只用于设置元素的样式,而不用于显示HTML 第二天 设置类名为“bb”的所有元素的样式,这些元素是类为“a”的元素的子元素[不是子元素]。请参见 ex1 <div class="a"> <div class="bb"></div> </div>
<div class="ref"><contents goes here</div>
.bb
{
}
以上是什么意思
谢谢
第一个
CSS只用于设置元素的样式,而不用于显示HTML
第二天
设置类名为“bb”的所有元素的样式,这些元素是类为“a”的元素的子元素[不是子元素]。请参见
ex1
<div class="a">
<div class="bb"></div>
</div>
ex2
<div class="a">
<div class="bb"></div>
<div>
<div class="bb"></div>
</div>
</div>
子选择器将仅选择类为“bb”的第一个div,而不选择类为“bb”的内部div
第一个
CSS只用于设置元素的样式,而不用于显示HTML
第二天
设置类名为“bb”的所有元素的样式,这些元素是类为“a”的元素的子元素[不是子元素]。请参见
ex1
<div class="a">
<div class="bb"></div>
</div>
ex2
<div class="a">
<div class="bb"></div>
<div>
<div class="bb"></div>
</div>
</div>
子选择器将只选择类为“bb”的第一个div,而不选择类为“bb”的内部div。
body
是一个特定的HTML元素。为了使用ref
类设置div内容的样式,您的CSS选择器只是.ref
,而不是.ref body
CSS中的
称为子选择器。这意味着右边的元素必须是左边元素的子元素。因此:
.a>.bb
将与此处的bb
div匹配:
<div class="a"><div class="bb"></div></div>
但这里没有:
<div class="bb"></div>
body
是一个特定的HTML元素。为了使用ref
类设置div内容的样式,您的CSS选择器只是.ref
,而不是.ref body
CSS中的
称为子选择器。这意味着右边的元素必须是左边元素的子元素。因此:
.a>.bb
将与此处的bb
div匹配:
<div class="a"><div class="bb"></div></div>
但这里没有:
<div class="bb"></div>
对于第一个问题,您的意思并不完全清楚。只需使用
.ref{/*CSS here*/}
将针对div
元素。如果您的意思是通过CSS添加内容,则只能使用:before
和:after
伪slectors:
.ref:after {
content: "Some text";
}
注意:你不能把HTML放进去,只能放文本
对于第二个类,它查找类为
bb
的所有元素,这些元素是类a
的直接子元素。例如,它将匹配此代码中的p
<div class="a">
<div>something</div>
<p class="bb">class bb</p>
</div>
某物
bb级
但它与此不符:
<div class="a">
<div>
<p class="bb">class bb</p>
</div>
</div>
bb级
对于第一个问题,您的意思并不完全清楚。只需使用.ref{/*CSS here*/}
将针对div
元素。如果您的意思是通过CSS添加内容,则只能使用:before
和:after
伪slectors:
.ref:after {
content: "Some text";
}
注意:你不能把HTML放进去,只能放文本
对于第二个类,它查找类为
bb
的所有元素,这些元素是类a
的直接子元素。例如,它将匹配此代码中的p
<div class="a">
<div>something</div>
<p class="bb">class bb</p>
</div>
某物
bb级
但它与此不符:
<div class="a">
<div>
<p class="bb">class bb</p>
</div>
</div>
bb级