当前位置: 首页 > backend >正文

CSS伪元素

伪元素

伪元素 用于在元素的内容前后或特定部分插入虚拟元素,并为其添加样式,无需修改 HTML 结构

语法:使用双冒号 ::(现代规范)

以下是一些常见的CSS伪元素的示例:
1.::before : 在元素内容的前插入虚拟元素。
2.::after : 在元素内容的后插入虚拟元素。
3.::first-line : 选择元素的第一行文本。
4.::first-letter : 选择元素的首字母。
5. ::selection: 设置用户选中文本的样式
6.::placeholder : 设置输入框占位符文本的样式

伪元素的一些简单示例:
清除浮动

.clearfix::after {content: "";display: block;clear: both;
}

自定义列表符号

ul li::before {content: "•";color: red;margin-right: 8px;
}

伪元素在HTML页面使用实例:

<!DOCTYPE html>
<html>
<head><title>CSS伪元素示例</title><style>/* 在元素的内容前插入新内容并设置样式 */h1::before {content: "-> ";  color: blue;}/* 在元素的内容后插入新内容并设置样式 */p::after {content: " (end)";color: red;}/* 选择元素的第一行文本并设置样式 */p::first-line {color: green;font-weight: bold;}/* 选择元素的第一个字母并设置样式 */p::first-letter {font-size: 24px;color: orange;}</style>
</head>
<body><h1>Title</h1><p>This is a paragraph of text. </p>
</body>
</html>
http://www.xdnf.cn/news/155.html

相关文章:

  • Python 之 Faker 测试数据生成
  • uniapp中uni-easyinput 使用@input 不改变绑定的值
  • Linux中的管道
  • EDID结构
  • zookeeper启动报错have small server identifier
  • 3.8/Q1,GBD数据库最新文章解读
  • ApiHug 前端解决方案 - M1 内侧
  • Kafka安全认证技术:SASL/SCRAM-ACL方案详解
  • Ubuntu双保险改时区!北京/上海时区一键切换+手动硬核方案,运维大佬私藏秘籍泄露!
  • vue3 传参 传入变量名
  • chkconfig指令
  • Odoo:免费开源的轧制品行业管理软件
  • 计算机视觉cv2入门之车牌号码识别
  • Webview+Python:用HTML打造跨平台桌面应用的创新方案
  • [密码学实战]基于Python的国密算法与通用密码学工具箱
  • [密码学实战]国密算法面试题解析及应用
  • 苹果紧急修复两个已被利用的iOS漏洞,用于针对特定目标的复杂攻击
  • 基于亚博K210开发板——内存卡读写文件
  • 【AI模型学习】关于写论文——论文的审美
  • 微信小程序的全局变量(quanjubianliang)
  • ubuntu学习day3
  • Hexo+Github+gitee图床零成本搭建自己的专属博客
  • 团体程序设计天梯赛PTA-SHU冲刺赛4. L22-L32
  • .net core 项目快速接入Coze智能体-开箱即用-第2节
  • 【免登录ORACLE,jdk8安装包下载】jdk-8u441-windows-i586.exe和jdk-8u441-windows-x64.exe有什么区别
  • 前端为什么需要单元测试?
  • Python 项目文档编写全攻略:从入门到自动化维护
  • 自注意力机制self-attention
  • 第十二节:原理深挖-React Fiber架构核心思想
  • 【Datawhale Al春训营】气象预测(AI+航空安全)竞赛笔记