CSS什么是id 和 Class选择器?id 和 Class选择器的用法(实例)

本章给大家介绍css什么是id 和 class选择器?id 和 class选择器的用法(实例)。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

一、id 选择器

id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。

HTML元素以id属性来设置id选择器,CSS 中 id 选择器以 “#” 来定义。

以下的样式规则应用于元素属性id=”demo”, id=”para1″:

立即学习“前端免费学习笔记(深入)”;

#demo{ width: 500px; height: 200px; margin: 50px auto; } #para1 { text-align:center; color:red; }

注意:ID属性不要以数字开头,数字开头的ID在 Mozilla/Firefox 浏览器中不起作用。

示例代码:

id 选择器     #demo{ width: 500px; height: 200px; margin: 50px auto; }                      #para1 { text-align:center; color:red; }

Hello World!

这个段落不受该样式的影响。

效果图:

1.jpg

二、class 选择器

class 选择器用于描述一组元素的样式,class 选择器有别于id选择器,class可以在多个元素中使用。

class 选择器在HTML中以class属性表示, 在 CSS 中,类选择器以一个点”.”号显示:

在以下的例子中,所有拥有 center 类的 HTML 元素均为居中。

.center {text-align:center;}

示例代码:

 class 选择器/title> .center{    text-align:center;}<h1 class="center">标题居中</h1><p class="center">段落居中。</p> </pre>
<div class="contentsignin"></div>
</div>
<p>效果图:</p>
<p><noscript><img decoding="async" src="https://cdn.chuangxiangniao.com/www/2025/12/1536974218193201.png" title="1536974218193201.png" alt="1.png"></noscript><img decoding="async" class="j-lazy" src="https://www.chuangxiangniao.com/wp-content/themes/justnews/themer/assets/images/lazy.png" data-original="https://cdn.chuangxiangniao.com/www/2025/12/1536974218193201.png" title="1536974218193201.png" alt="1.png"></p>
<p>你也可以指定特定的HTML元素使用class。</p>
<p>在以下实例中, 所有的 p 元素使用 class=”center” 让该元素的文本居中:</p>
<div class="code" style="position:relative;padding:0px;margin:0px">
<pre class="brush:css;toolbar:false">p.center {text-align:center;}</pre>
<div class="contentsignin"></div>
</div>
<p><strong>注意:</strong>类名的第一个字符不能使用数字!它无法在 Mozilla 或 Firefox 中起作用。</p>
<p>代码实例:</p>
<div class="code" style="position:relative;padding:0px;margin:0px">
<pre class="brush:html;toolbar:false"> <title>css教程 p.center{    text-align:center;}

这个标题不受影响

这个段落居中对齐。

效果图:

2.png

以上就是CSS什么是id 和 Class选择器?id 和 Class选择器的用法(实例)的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1611766.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月24日 02:32:53
下一篇 2025年12月24日 02:33:03

相关推荐

  • CSS中Table(表格)样式是如何设置?(代码实例)

    本章给大家介绍css中table(表格)样式是如何设置?(代码实例)。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 一、表格边框 border 指定CSS表格边框,使用border属性。 下面的例子指定了一个表格的Th和TD元素的黑色边框: table, th, td{border…

    好文分享 2025年12月24日
    000
  • css中什么是ul(列表样式)?ul的使用方法(代码实例)

    本章给大家介绍css中什么是ul(列表样式)?ul的使用方法(代码实例)。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 CSS列表属性作用如下: 设置不同的列表项标记为有序列表 设置不同的列表项标记为无序列表 设置列表项标记为图像 立即学习“前端免费学习笔记(深入)”; 一、列表 …

    2025年12月24日 好文分享
    000
  • 详解CSS:hover伪类选择器的使用方法(附代码)

    在工作中为了使页面有动感,前端开发人员经常会在页面中加上鼠标经过和鼠标移出的效果,使页面更具有吸引力。这篇文章就和大家讲讲css中的hover事件,css:hover怎么使用,以及用代码说明怎么用css:hover变色。需要的小伙伴,继续往下看吧。 细心的小伙伴会发现,几乎每个网站都会用到hover…

    2025年12月24日
    000
  • css中table-layout属性是干什么的?table的两种布局方法介绍(代码实例)

    在前端网页的开发中,为了快速完成整个页面的编写,往往会使用一些css布局方法。css布局方法有许多,table布局就是其中一个。今天我们就讲解一下table布局中的css table-layout属性,介绍一下table的两种布局方法。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 …

    2025年12月24日
    000
  • 如何使用CSS和GSAP实现树枝发芽的loader动画(附源码)

    本篇文章给大家带来的内容是关于如何使用css和gsap实现树枝发芽的loader动画(附源码) ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 效果预览 源代码下载 https://github.com/comehope/front-end-daily-challenges 代码解…

    2025年12月24日
    000
  • 如何用纯css画一个跳动心?(代码实例)

    本章给大家带来如何用纯css画一个跳动心?(代码实例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 先给大家看效果图: 实现原理: 1.可以把这个心分为两部分,两个长方形 ; 分别设置 border-radius; 让两个图形重合后,分别设置transform: rotate()…

    2025年12月24日 好文分享
    000
  • CSS中overflow-y: visible;不起作用的解决方法

    本篇文章给大家带来的内容是关于css中overflow-y: visible;不起作用的解决方法,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 场景 最近要做的一个需求是移动端的h5页面,要求有一排可选择的卡片, 超出容器部分可以左右滑动,同时每张卡片左上角要有一个删除按钮。如下图…

    2025年12月24日
    000
  • hightcharts 柱状图可变宽 无缝 时间刻度

    以前总结过Div的换行和不换行的css写法。但对于表格单元格只知道一个属性nowrap可以使其不换行。 近日有此需要,但发现加上nowrap在某些情况下还是会换行!无奈,没有一个强制不换行的方法吗? baidu了一下,令俺非常欣慰,还真的找到了办法,问题解决了。 Highcharts.chart(‘…

    2025年12月24日
    000
  • css 轮廓(outline)属性是如何使用的?轮廓属性与边框属性的区别(实例)

    本章给大家介绍css 轮廓(outline)属性是如何使用的?轮廓(outline)属性与边框(border)属性的区别(实例),让大家可以了解css中的轮廓(outline)属性的一些小知识,以及轮廓(outline)和边框(border)属性之间的区别。有一定的参考价值,有需要的朋友可以参考一下…

    2025年12月24日
    000
  • css清除浮动的方法有哪些?css浮动清除的四种方法介绍

    css清除浮动是在css布局中经常看到的,那么css中该如何清除浮动呢?本篇文章将给大家来介绍关于css清除浮动的方法,以及简单介绍为什么要使用css浮动。 我们上篇文章css浮动是什么意思?css为什么要清除浮动?中已经说到使用css浮动是因为在css中一些元素是块级元素,他们会自动启用新的一行,…

    好文分享 2025年12月24日
    000
  • css隐藏元素有哪些方法?css隐藏元素的四种常用方法介绍

    在网页开发的过程中,我们经常需要去隐藏某些元素,在需要的情况下才将其显示出来,那么,css隐藏元素的方法有哪些?本篇文章将给大家来介绍关于css隐藏元素的方法。 使用css隐藏页面元素有许多种方法。可以将 opacity 设为 0、将 visibility 设为 hidden、将 display 设…

    好文分享 2025年12月24日
    000
  • css如何设置滚动条?实例详解css滚动条设置的方法

    在网页的设计中,滚动条的设计是非常必要的,这样当文字或者图片超出容器大小,就会出现滚动条样式,那么,css如何设置滚动条呢?接下来就来给大家说一说css滚动条设置的方法。 首先我们来看一下css设置滚动条可能需要的属性。 1、overflow-y : 设置当对象的内容超过其指定高度时如何管理内容;o…

    好文分享 2025年12月24日
    000
  • 图文详解CSS align-content属性的使用方法

    大部分前端工作者对常用的一些css属性应该已经烂熟于心了吧,那今天就来聊聊稍微生僻的css属性,你知道怎么使用 css align-content 属性吗?align-content 都有哪些属性值呢?想知道的小伙伴们继续往下看吧。 一、CSS align-content属性的定义和使用方法 定义:…

    2025年12月24日
    000
  • css怎么引入外部字体?css 字体样式设置的方法(实例)

    在浏览器显示中,页面上不同的字体样式,不仅提升了页面的美观度,也提升了用户的浏览交互性。那么这些不同的字体样式是怎么用css设置的?本章就给大家带来css如何引入外部字体?css 字体样式设置的方法(实例)。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 一、font-family属…

    好文分享 2025年12月24日
    000
  • 值得收藏的CSS实现水平垂直居中的10种方式总结

    本篇文章给大家带来的内容是关于值得收藏的css实现水平垂直居中的10种方式总结,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 划重点,这是一道面试必考题,很多面试官都喜欢问这个问题,我就被问过好几次了 要实现上图的效果看似很简单,实则暗藏玄机,本文总结了一下CSS实现水平垂直居中的…

    2025年12月24日
    000
  • css 如何使用精灵图?background属性介绍(代码实例)

    本章给大家介绍css 怎样使用精灵图?background属性介绍(代码实例),让大家可以了解css精灵图(雪碧图)是怎样使用的。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 一、css 如何使用精灵图? 介绍如何使用精灵图使用前,我们要先知道什么是精灵图。只有先知道什么是精灵图,…

    2025年12月24日
    000
  • 2种方法实现CSS隐藏滚动条并可以滚动内容的方法

    隐藏滚动条的同时还需要支持滚动,我们经常在前端开发中遇到这种情况,最容易想到的是加一个iscroll插件,但其实现在css也可以实现这个功能。本章给大家介绍2种方法实现css隐藏滚动条并可以滚动内容的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 方法1:计算滚动条宽度并隐藏起…

    2025年12月24日 好文分享
    000
  • 什么是web标准??

    本章给大家介绍什么是web标准??通过介绍大家可以对web标准有更深入的了解,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 web标准 不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)…

    好文分享 2025年12月24日
    000
  • css如何隐藏页面元素?css 隐藏元素的四种实现方法以及之间的区别(代码实例)

    在css中,让元素隐藏(指屏幕范围内肉眼不可见)的方法很多,有的占据空间,有的不占据空间;有的可以响应点击,有的不能响应点击。那么这些css方式是怎样实现隐藏元素的,之间又有什么区别。本章给大家介绍css如何隐藏页面元素?css隐藏元素的四种实现方法以及之间的区别(代码实例)。有一定的参考价值,有需…

    2025年12月24日 好文分享
    000
  • CSS中的选择器有哪些?你知道选择器的优先级顺序吗?

    作为前端工程师,对于css 选择器并不陌生吧。选择器是我们在布局时必不可少的一部分。那你知道css中的选择器有哪些吗?css选择器的优先级顺序又是怎么样的呢?当你知道了其中的奥秘,才能在工作中得心应手。接下来就聊聊css选择器以及他们的优先级顺序。 一、CSS选择器有哪些 CSS中的选择器很多,比如…

    好文分享 2025年12月24日
    000

发表回复

登录后才能评论
关注微信