zoukankan      html  css  js  c++  java
  • CSS——伪元素

    CSS伪元素

    伪元素的语法:
    selector:pseudo-element {property:value;}
    作    用
    添加特殊样式

    :first-line 伪元素

    "first-line" 伪元素用于向某个选择器中的文字的首行添加特殊样式:
    p{font-size: 12pt}p:first-line{color: #0000FF;font-variant:small-caps;}<p>Some text that ends up on two or more lines</p>在上面的例子中,浏览器显示根据 first-line 伪元素格式化的第一行。浏览器是依靠浏览器窗口的尺寸来进行分行的。
    提示:first-line 伪元素仅能被用于块级元素。
    提示:下面的属性可以被应用到 first-line 伪元素。
    font 属性color 属性background 属性word-spacingletter-spacingtext-decorationvertical-aligntext-transformline-heightclear

    :first-letter 伪元素

    first-letter 伪元素用于向某个选择器中的文本的首字母添加特殊的样式:
    p{font-size:12pt;}p:first-letter{font-size:200%; float:left;}<p>The first words of an article.</p>输出的效果类似于:
    _____ | he first | words of anarticle.font 属性color 属性background 属性margin 属性padding 属性border 属性text-decorationvertical-align (仅当float为none时)text-transformline-heightfloatclear

    伪元素和 CSS 类

    伪元素可以与 CSS 类配合使用:
    p.article:first-letter{color:#FF0000;}<p class="article">文章中的一个段落。</p>上面的例子会使所有 class 为 article 的段落的首字母变为红色。

    多重伪元素

    多个伪元素可以配合在一起使用:
    p{font-size:12pt;}p:first-letter{color:#FF0000; font-size:24pt;}p:first-line{color:#0000FF;}<p>The first words of an article</p>_____ | he first | words of anarticle.在上面的例子中,段落的首字母将是字号为 24pt 的红色。首行的其余部分将会是蓝色,而段落的其余部分会是默认的颜色。

    CSS2 - :before 伪元素

    before 伪元素可用于在某个元素之前插入某些内容。
    :before 伪元素可以加入任意元素可以是文字、视频、图片等
    下面的样式会在标题之前播放音频:
    h1:before{ content:url(beep.wav);}
    下面的样式会在标题之前加入content这个字符串,要注意 content需要用""引号包含起来.
    h1:before{content:"content";}
    下面的样式会在h1标题前面加入一张图片.
    h1:before{content:url(xxx.jpg);}

    CSS2 - :after 伪元素

    after 伪类可用于在某个元素之后插入某些内容。
    下面的样式会在标题之后播放音频:
    h1:after{ content:url(beep.wav);}
     
    w3school链接:http://www.w3school.com.cn/css/css_pseudo_elements.asp
     
  • 相关阅读:
    P4890 Never·island
    P2617 Dynamic Rankings
    P3243 [HNOI2015]菜肴制作
    P4172 [WC2006]水管局长
    P4219 [BJOI2014]大融合
    P5241 序列
    P1501 [国家集训队]Tree II
    无法读取用户配置文件,系统自动建立Temp临时用户
    组件服务 控制台打不开
    打印服务器 功能地址保护错误
  • 原文地址:https://www.cnblogs.com/Chenshuai7/p/5224127.html
Copyright © 2011-2022 走看看