您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在CSS中,“。”有什么区别 和“#”声明一组样式时?

在CSS中,“。”有什么区别 和“#”声明一组样式时?

#是[ID选择器,用于定位具有唯一ID的_单个_特定元素,但。是一个类选择器,用于将特定类的多个 元素作为目标。换一种方式:

一般来说,您可以使用#来设置仅会出现一次的样式,例如,高级布局div等内容,如侧边栏,横幅区域等。

在重复样式的地方使用类,例如说您将特殊形式的标题作为错误消息的标题,则可以创建h1.error {}仅适用于以下样式的样式<h1class="error">

选择器不同的另一个方面是它们的特殊性- id选择器比类选择器更具体。这意味着,如果元素上的样式冲突,则使用更具体的选择器定义的样式将覆盖不那么具体的选择器。例如,给定的<divid="sidebar" class="@R_473_2419@">任何规则#sidebar具有.@R_473_2419@

有关CSS选择器的更多入门知识,请参见选件指南- 它们功能强大,如果您的概念只是“#用于DIV”,那么您最好了解如何更有效地使用CSS。

CSS 2022/1/1 18:14:36 有740人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶