迹忆客 专注技术分享

当前位置:主页 > 学无止境 > WEB前端 > HTML >

HTML 中的 ::before 选择器

作者:迹忆客 最近更新:2023/05/05 浏览次数:

本文将介绍 CSS ::before 伪元素并探讨其在 HTML 中的应用。


CSS ::before 伪元素

::before 选择器是一个 CSS 伪元素,我们可以使用它在一个或多个选定元素之前插入内容。 它默认是内联的。

content 属性通常带有 ::before 选择器。 该属性允许您在 ::before 选择器指定的位置添加内容。

使用这些属性,您可以在 HTML 文档中选择的位置添加内容,而无需对 HTML 代码进行任何更改。 您可以将 CSS 样式应用于选择器正文中添加的内容。

::before 选择器的语法如下所示:

selector::before{
    /*Css Properties*/
}

比如你要在一个段落前加一些内容,就应该这样写。

p::before{
    /*Css Properties*/
}

假设您已经用 HTML 编写了一段,但错过了标题。 在这种情况下,您可以使用 ::before 伪元素在段落之前添加标题。

您可以使用内容属性编写标题并添加样式。

在后面的部分中,您实际上将能够使用 ::before 伪元素。


使用 ::before 在 HTML 中的元素之前添加内容

让我们看一个如何使用 ::before 在元素之前添加内容的示例。

例如创建一个容器div1。 然后使用 <ol> 创建一个包含三个项目的有序列表。

使用 <li> 标签写一些你选择的随机项目。

示例代码:

<div class = "div1">
    <ol>
        <li>Point One</li>
        <li>Point Two</li>
        <li>Point Three </li>
    </ol>
</div>

输出几乎是可以预测的。 它是一个包含三个项目的有序列表。

您现在将在列表前添加一些项目而不更改 HTML 文档。

在 CSS 中,使用带有 div1 的 ::before 伪元素创建一个选择器作为 .div1::before。 在选择器的主体中,使用内容属性并为其值写入任意内容。

让我们将一行星号视为内容。

接下来,让我们在每个列表项前面添加一些内容。 您必须选择 li 元素并使用 ::before 伪元素。

选择元素作为 .div1 li::before 并使用内容属性添加“\2192”作为其值。 值 '\2192' 是右箭头的实体编号。

.div1::before{
    content:'*************************';
    background: yellow;
}
.div1 li::before{
    content: '\2192';
}

观察 div1 的内容之前,列表之前如何形成一行星号 *。 此外,在有序列表的每个点之前,我们插入了一个右箭头。

这就是 ::before 伪元素与 CSS 中的 content 属性的行为方式。

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

HTML 中的 role 属性

发布时间:2023/05/06 浏览次数:124 分类:HTML

本篇文章介绍 HTML role属性。HTML中 role 属性介绍,role 属性定义描述语义的 HTML 元素的角色。

在 HTML 中打印时分页

发布时间:2023/05/06 浏览次数:188 分类:HTML

本篇文章介绍如何在打印 HTML 页面或内容时强制分页。将 page-break-after 属性设置为 always Inside @media print to Page Break in HTML

在 HTML 中显示基于 Cookie 的图像

发布时间:2023/05/06 浏览次数:154 分类:HTML

本文介绍如何根据 HTML 中的 cookies 显示图像。根据 HTML 中设置的 Cookies 显示图像。问题陈述是我们需要根据网页传递的cookie来显示特定的图像。

在 HTML 中创建下载链接

发布时间:2023/05/06 浏览次数:140 分类:HTML

本文介绍如何在 HTML 中创建下载链接。使用 download 属性在 HTML 中创建下载链接.。我们可以使用 HTML 锚元素内的下载属性来创建下载链接。

在 HTML 中创建一个可滚动的 Div

发布时间:2023/05/06 浏览次数:54 分类:HTML

本篇文章介绍如何使 HTML div 可滚动。本文将介绍在 HTML 中使 div 可滚动的方法。 我们将探索垂直和水平滚动,并通过示例查看它们的实现。

HTML 显示箭头的代码

发布时间:2023/05/06 浏览次数:153 分类:HTML

一篇关于用于显示箭头的 Unicode 字符实体的紧凑文章。本文讨论使用 Unicode 字符实体在我们的 HTML 页面上显示不同的字符。 HTML 中使用了许多实体,但我们将重点学习表示上、下、左、右的三角

在 HTML 中启用和禁用复选框

发布时间:2023/05/06 浏览次数:149 分类:HTML

本篇文章介绍如何启用和禁用 HTML 中的复选框。HTML 中的复选框 复选框是一个交互式框,可以切换以表示肯定或否定。 它广泛用于表单和对话框。

HTML 中的只读复选框

发布时间:2023/05/06 浏览次数:198 分类:HTML

本篇文章介绍了如何在 HTML 中制作只读复选框。本文是关于如何使 HTML 复选框控件成为只读组件的快速破解。 但是,首先,让我们简要介绍一下复选框控件。

在 HTML 中显示 XML

发布时间:2023/05/06 浏览次数:161 分类:HTML

本篇文章介绍了如何在 HTML 页面上显示 XML 代码。可扩展标记语言 (XML) 简介 它是一种类似于 HTML 的标记语言,但没有内置标签。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便