9q13nh 发表于 2024-6-30 06:26:21

CSS3选取器详解


    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">CSS3在CSS2<span style="color: black;">基本</span>上,<span style="color: black;">加强</span>或新增了许多特性, 弥补了CSS2的众多不足之处,使得Web<span style="color: black;">研发</span>变得更为<span style="color: black;">有效</span>和<span style="color: black;">方便</span>。</p>
    <h3 style="color: black; text-align: left; margin-bottom: 10px;">CSS3的<span style="color: black;">状况</span></h3>浏览器支持程度<span style="color: black;">不足</span>好,有些<span style="color: black;">必须</span>添加私有前缀移动端支持优于PC端<span style="color: black;">持续</span>改进中应用相对广泛<h3 style="color: black; text-align: left; margin-bottom: 10px;">应对的策略:渐进<span style="color: black;">加强</span></h3>(1)<span style="color: black;">保持</span>渐进<span style="color: black;">加强</span>的原则:让低版本浏览器能正常<span style="color: black;">拜访</span>页面,高版本的浏览器用户体验更好。【<span style="color: black;">要紧</span>】<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">例如</span>说,<span style="color: black;">一样</span>是一个头像,可能在低版本的浏览器中,头像方的;在高版本的浏览器中,头像是圆的。</p>(2)<span style="color: black;">思虑</span>用户群体。(3)<span style="color: black;">按照</span><span style="color: black;">制品</span>的<span style="color: black;">方法</span>。<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">参考链接:</p><a style="color: black;">渐进<span style="color: black;">加强</span> VS 优雅降级 | 简书</a><a style="color: black;">渐进<span style="color: black;">加强</span>和优雅降级之间的<span style="color: black;">区别</span>(面试题目)</a>
    <h3 style="color: black; text-align: left; margin-bottom: 10px;">浏览器的版本问题</h3>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">因为</span>CSS3<span style="color: black;">广泛</span>存在兼容性问题,为了避免因兼容性带来的干扰,浏览器的<span style="color: black;">意见</span>版本为:</p>Chrome浏览器 version 46+Firefox浏览器 firefox 42+<h3 style="color: black; text-align: left; margin-bottom: 10px;"><span style="color: black;">怎样</span><span style="color: black;">运用</span>手册</h3>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">在查看<a style="color: black;">CSS参考手册</a>时,<span style="color: black;">必须</span><span style="color: black;">重视</span>以下符号:</p>
    <div style="color: black; text-align: left; margin-bottom: 10px;"><img src="https://pic3.zhimg.com/80/v2-0d6cef43a4bb01170f1aee0c583611f6_720w.webp" style="width: 50%; margin-bottom: 20px;"></div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">例如</span>说,{1,4}<span style="color: black;">暗示</span><span style="color: black;">能够</span>设置一至四个参数。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">下面讲CSS3的<span style="color: black;">基本</span>知识。本文讲一下 CSS3 <span style="color: black;">选取</span>器的内容。</p>
    <h2 style="color: black; text-align: left; margin-bottom: 10px;">CSS3 <span style="color: black;">选取</span>器</h2>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">我们之前学过 CSS 的<span style="color: black;">选取</span>器,<span style="color: black;">例如</span>:</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">``` div 标签<span style="color: black;">选取</span>器</p>
    <div style="color: black; text-align: left; margin-bottom: 10px;">.box 类名<span style="color: black;">选取</span>器

      #box id<span style="color: black;">选取</span>器

      div p 后代<span style="color: black;">选取</span>器

      div.box 交集<span style="color: black;">选取</span>器

      div,p,span 并集<span style="color: black;">选取</span>器

      div&gt;p 子代选择器

      * : 通配符

      div+p: 选中div后面相邻的<span style="color: black;">第1</span>个p

      div~p: 选中的div后面所有的p</div>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">```</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">CSS3新增了许多灵活<span style="color: black;">查询</span>元素的<span style="color: black;">办法</span>,<span style="color: black;">极重</span>的<span style="color: black;">加强</span>了<span style="color: black;">查询</span>元素的效率和<span style="color: black;">精细</span>度。CSS3<span style="color: black;">选取</span>器与 jQuery 中所<span style="color: black;">供给</span>的绝大部分<span style="color: black;">选取</span>器兼容。</p>
    <h3 style="color: black; text-align: left; margin-bottom: 10px;">属性<span style="color: black;">选取</span>器</h3>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">属性<span style="color: black;">选取</span>器的标志性符号是 []。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">匹配含义:</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">^:开头 $:结尾 *:<span style="color: black;">包括</span></p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">格式:</p>E 选中页面的E元素,并且E存在 title 属性<span style="color: black;">就可</span>。E选中页面的E元素,并且E<span style="color: black;">必须</span>带有title属性,且属性值完全等于abc。E <span style="color: black;">选取</span><span style="color: black;">拥有</span> att 属性且属性值为:用空格分隔的字词列表,其中一个等于 val 的E元素。E <span style="color: black;">暗示</span>要么是一个单独的属性值,要么这个属性值是以“-”分隔的。E 选中页面的E元素,并且E<span style="color: black;">必须</span>带有 title 属性,属性值以 abc 开头。E 选中页面的E元素,并且E<span style="color: black;">必须</span>带有 title 属性,属性值以 abc 结尾。E 选中页面的E元素,并且E<span style="color: black;">必须</span>带有 title 属性,属性值任意位置<span style="color: black;">包括</span>abc。<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">例如</span>说,<span style="color: black;">咱们</span>用属性<span style="color: black;">选取</span>器去匹配标签的className,是非常方便的。</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">这儿</span><span style="color: black;">咱们</span>用class属性来举例。代码举例:</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">```html &lt;!DOCTYPE html&gt;</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">CSS3-属性<span style="color: black;">选取</span>器简介</p>姓名: <span style="color: black;">暗码</span>: 性别: 男 女兴趣: 写代码<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">```</p>
    <p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">最后来张表格:</p>




wrjc1hod 发表于 2024-8-25 07:55:55

楼主继续加油啊!外链论坛加油!

情迷布拉格 发表于 2024-8-26 11:10:36

期待更新、坐等、迫不及待等。

情迷布拉格 发表于 2024-8-27 05:16:46

回顾历史,我们感慨万千;放眼未来,我们信心百倍。

wrjc1hod 发表于 2024-10-2 02:51:45

可以发布外链的网站 http://www.fok120.com/

nykek5i 发表于 2024-10-12 09:05:27

楼主果然英明!不得不赞美你一下!

7wu1wm0 发表于 2024-10-18 01:36:12

我完全赞同你的观点,思考很有深度。

m5k1umn 发表于 2024-10-18 20:56:15

你的留言真是温暖如春,让我感受到了无尽的支持与鼓励。

m5k1umn 发表于 2024-10-29 07:16:15

谢谢、感谢、感恩、辛苦了、有你真好等。
页: [1]
查看完整版本: CSS3选取器详解