美文网首页CSS
伪元素与伪类

伪元素与伪类

作者: Vampire618 | 来源:发表于2017-05-31 09:20 被阅读0次

伪元素种类:

伪类种类:

      伪元素和伪类之所以这么容易混淆,是因为他们的效果类似而且写法相仿,但实际上css3为了区分两者,已经明确规定了伪类用一个冒号来表示,而伪元素则用两个冒号来表示。但因为兼容性的问题,所以现在大部分还是统一的单冒号。

伪元素

1.first-line伪元素

first-line伪元素对段落内容的第一个格式化应用特殊样式。注意,第一行的长度取决于很多因素,包括页面宽度,字体大小等等。选择器"p:first-line"不会匹配任何真实的HTML元素,而是通过UA(也就是浏览器)给第一行加上 虚拟标签序列(fictional tag sequence),然后匹配这个东西。

比如:这段文本

<p>This is a somewhat long HTML paragraph that

will be broken into several

lines. The first line will be identified

by a fictional tag sequence. The other lines

will be treated as ordinary lines in the

paragraph.</p>

会被UA加上虚拟标签序列,像下面这样:

<p><p:first-line>This is a somewhat long HTML paragraph that</p:first-line>

will be broken into several

lines. The first line will be identified

by a fictional tag sequence. The other lines

will be treated as ordinary lines in the

paragraph.</p>

:first-line伪元素只能用于块级容器元素

相关文章

  • CSS伪类和伪元素

    1. 什么是伪类和伪元素1.1. 伪类1.2. 伪元素1.3. 伪类与伪元素的区别 2. 使用 1. 什么是伪类和...

  • 伪元素与伪类的区别

    CSS中伪类与伪元素的概念是很容易混淆的今天就来谈谈伪类与伪元素之间的区别 定义 首先先来看看伪类与伪元素的定义w...

  • css伪类及伪元素

    CSS中伪类与伪元素的概念是很容易混淆的今天就来谈谈伪类与伪元素之间的区别 定义 首先先来看看伪类与伪元素的定义w...

  • 细说CSS伪类和伪元素

    原文 博客原文 大纲 1、伪元素2、伪类元素3、伪元素和伪类元素的区别4、伪类和伪元素的使用 1、伪元素 伪元素在...

  • 伪元素初解

    一、伪元素与伪类 1. 常见的伪类 2. 伪元素 二、伪元素(这里只说::before和::after) 1. 了...

  • CSS

    伪类的语法: CSS 类也可与伪类搭配使用。 伪元素

  • part2: CSS基础-练习

    CSS全称: cascading style sheets 谈谈css伪类与伪元素 这是我见过最全的伪类和伪元素总...

  • css伪类和伪元素区别

    伪类与伪元素 css引入伪类和伪元素概念是为了格式化文档树以外的信息。也就是说,伪类和伪元素是用来修饰不在文档树中...

  • CSS进阶知识点--CSS3伪类选择器和伪元素

    伪类选择器 动态伪类(锚点伪类、用户行为伪类) UI元素状态伪类 CSS3结构伪类 否定选择器 伪元素 动态伪类 ...

  • css伪元素

    css 伪元素 详述: 这篇文章是继 css的伪类 与 css 伪类选择器 后的 CSS伪元素总结, 意在总结连贯...

网友评论

    本文标题:伪元素与伪类

    本文链接:https://www.haomeiwen.com/subject/jspdfxtx.html