我已经阅读了几篇关于CSS的教程,但我看过的所有网站都没有提及或解释什么是“。”在CSS中意味着。
是什么?意思?
答案 0 :(得分:2)
没有上下文就没有了。
我猜测你指的是a class selector。
答案 1 :(得分:1)
嗯,在以下情况中:
.foo {
//properties
}
它表明foo是一个类。 #表示它是一个id,如果它什么都没有,则意味着它适用于该类型的所有标签。所以,在html中,你会用“。”实现一些东西。像这样:
<div class = "foo"></div>
对于“#”,它将是
<div id = "foo"></div>
使用class /“。”如果你想将它应用于多个事物。如果你想要它适用于一件事,请使用id /“#”。
好的,所以如果你想知道一个类是什么: 一个类是你在css中选择东西的三种方式之一(我认为是3种)。 id(我解释过)说,以下属性适用于标签中带有'id =“foo”'的任何东西(通常是一件事)。类选择器意味着它适用于标签中带有“class =”foo“”的所有内容。如果没有这些,则意味着它适用于具有该名称的所有内容。
.foo { //applies to all things with "class="foo"" in tag.
border: black thin solid // applies a black border to them.
}
#foo { //applies to all things with "id="foo"" in tag.
border: black thin solid // applies a black border to them.
}
div{ //applies to all div tags.
border: black thin solid // applies a black border to them.
}
h1{ //applies to all h1 tags
border: black thin solid // applies a black border to them.
}
答案 2 :(得分:-1)
这是class selector。表示该规则应适用于具有class
之后的值的属性.
的所有元素。