CSS伪元素

教你玩转CSS 伪元素 CSS 伪元素 CSS伪元素是用来添加一些选择器的特殊效果。 语法 伪元素的语法: selector:pseudo-element {property:value;} CSS类也可以使用伪元素: selector.class:pseudo-element {property:value;} :first-line 伪元素 “first-line” 伪元素用于向文本的首行设置特殊样式。 在下面的例子中,浏览器会根据 “first-line” 伪元素中的样式对 p 元素的第一行文本 阅读详情

           CSS伪元素是CSS选择器的一种,在div+css布局中用来设置一些特殊效果。


:first-letter向文本的第一个字母添加特殊样式,如果是中文就是第一个字
:first-line 向文本的首行添加样式
:before在指定元素之前添加内容
:after在指定元素之后添加内容


       我不知道为什么要分伪元素与伪类,其实它们很相似。下面是一些例子代码,你也可以到 w3cschool上面看,这是个很好的网站,可以学好建站的很多基本的东西。


 1、:first-letter

                 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title> New Document </title>
  <meta name="Generator" content="EditPlus">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <style type = "text/css">
  p:first-letter{
     color:#B10000;
	 font-size:30px;
  }
  </style>
 </head>

 <body>
  <p>欢迎来到我的博客,希望和大家一起交流学习!</p>
  <p>welcome to my blog!</p>
 </body>
</html>

2.:first-line

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title> New Document </title>
  <meta name="Generator" content="EditPlus">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <style type = "text/css">
  p:first-line{
     color:#B10000;
	 font-size:30px;
  }
  </style>
 </head>

 <body>
  <p>欢迎来到我的博客,希望和大家一起交流学习!</br>交流和分享是件快乐的事情。</p>
 </body>
</html>

3:before 与 :after

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title> New Document </title>
  <meta name="Generator" content="EditPlus">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <style type = "text/css">
  p:before{
     content:"Hello word!";
  }
  p:after{
    content:"Contact me!";
  }
  </style>
 </head>

 <body>
  <p>欢迎来到我的博客,希望和大家一起交流学习!</p>
 </body>
</html>

    效果图就不特意贴了。


终端效率神器:Tmux 安装与使用全指南 阅读详情

相关推荐

软件工程案例教程·韩万江【课后习题】

!!!!

weixin_57858263的博客 6416

使用定位伪元素遮盖末尾文字

使用定位元素遮盖末尾文字

weixin_51658623的博客 368

CLion与STM32CubeMX联调:JLink GDB Server高效调试指南

本文详细介绍了如何搭建并配置CLion、STM32CubeMX与JLink GDB Server联调的现代化STM32开发环境。通过一站式环境搭建、工程创建、核心调试配置及高级技巧(如RTT日志),该组合实现了高效的代码编辑、可视化配置与稳定调试,大幅提升嵌入式开发效率与体验。

web99的专栏 258

css选择器

CSS语法规范 语法:css 样式由选择符和声明组成,而声明又由属性和值组成。 选择符:又称选择器,指明网页中要应用样式规则的元素。 声明:大括号 {} 中的就是声明,属性和值之间用英文冒号 : 分隔。当有多条声明时,中间可以英文分号 ; 分隔。 例如: &lt;style type="text/css"&gt; h1{ background: black;} /...

qq_38636998的博客 350

英伟达NVIDIA数字IC后端笔试真题(ASIC Physical Design Engineer)

英伟达NVIDIA数字IC后端笔试真题(ASIC Physical Design方向)

weixin_37584728的博客 3909

STM32F103C8T6驱动DM542步进电机:从CubeMX配置到按键控制的全流程避坑指南

本文详细介绍了如何使用STM32F103C8T6通过CubeMX配置驱动DM542步进电机的全流程,包括PWM频率计算、GPIO模式选择及按键控制实现。重点解决了常见硬件连接错误、PWM参数配置及加减速算法优化,帮助开发者快速搭建稳定的电机控制系统。

weixin_42741930的博客 306

css3伪元素的使用

今天我们来学习下如何使用Css3的伪元素 1. “first-line” 伪元素用于向文本的首行设置特殊样式。 注释:“first-line” 伪元素只能用于块级元素。 2.“first-letter” 伪元素用于向文本的首字母设置特殊样式: 注释:“first-letter” 伪元素只能用于块级元素。 3":before" 伪元素可以在元素的内容前面插入新内容。 4":after" 伪元素可以在...

Allen-Ye博客 973

从FedAvg到实战:手把手教你用PyTorch复现联邦学习经典论文实验(MNIST/CIFAR-10)

本文详细介绍了如何使用PyTorch复现联邦学习经典算法FedAvg在MNIST和CIFAR-10数据集上的实验。从环境搭建、数据非IID划分到模型实现和参数聚合,手把手教你掌握联邦学习的核心技术与实战技巧,帮助开发者和研究人员快速实现隐私保护的分布式机器学习方案。

weixin_29053695的博客 252

css伪元素选择器

/*伪元素选择器与后面的布局有很大关系*/ <style> /* 首字母大写 */ p:first-letter{ color: red; font-size: 26px; } /*用伪元素 属性一定是content*/ /*在p之前添加$*/ p:before{ content: '$' } ...

486

时间门控拉曼进展

拉曼光谱就像是用光给分子拍“指纹照”,通过激光照射样品,散射光会揭示样品的分子结构。但问题来了,样品有时会发荧光,就像拍照时闪光灯太亮,把指纹照模糊了。时间门控拉曼光谱技术就像加了个“快门”,只在拉曼信号出现的那一瞬间开门,把慢吞吞的荧光挡在门外,这样就能拍到清晰的“指纹”。

qq_53529450的博客 535

物流分拣YOLO实战:YOLO26 OBB+YOLOv8多尺度融合,不规则包裹分拣效率提升40%(附训练+部署代码)

在物流分拣的工业场景中,模型的检测精度、推理速度、部署友好性本次基于YOLO26 OBB+YOLOv8多尺度融合打造的物流分拣视觉检测方案,精准解决了工业场景中不规则包裹的旋转检测、多尺度包裹的漏检问题,最终实现分拣效率提升40%,检测准确率提升至95%以上,且模型在边缘设备上的推理帧率稳定35FPS+,完全适配物流分拣的工业落地需求。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 881

CSS 伪元素

ector.class:pseudo-element {property:value;}   :first-line 伪元素 "first-line" 伪元素用于向文本的首行设置特殊样式。 在下面的例子中,浏览器会根据 "first-line" 伪元素中的样式对 p 元素的第一行文本进行格式化: &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &amp

1万+

【SA8155P】AIS Camera相关内容的简单介绍

【SA8155P】AIS Camera相关内容的简单介绍

静谧、淡雅 1695

css中什么是伪元素,CSS伪元素是什么?

什么?伪元素?之前不是说了伪类吗,怎么又跑出来一个伪元素吗?它们不是一样的吗?呵呵,其实伪类和伪元素是两个不同的概念,今天小编就为大家介绍一下伪元素。一、什么是伪元素css伪元素代表了某个元素的子元素,这个子元素虽然在逻辑上存在,但却并不实际存在于文档树中。二、语法伪元素的语法:selector:pseudo-element{property:value;}标签:伪元素{性质:值;}CSS类也可以...

weixin_28733933的博客 1826

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

CSS常用伪元素详解

只能用于块级元素。可用的CSS属性为font,color,background,word-spacing,letter-spacing,text-decoration,vertical-align,text-transform,line-height,clear。可用的CSS属性为font,color,background,marin,padding,border,text-decoration,vertical-align,text-transform,line-height,float,clear。

qq_43293207的博客 1万+

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

css多个伪元素,CSS(一)伪元素的巧用

作为一门前端er,你肯定熟知 a:hover a:visited.....我还记得在小本本上记着诀窍:“love 与 hate 纠缠不休”,大家都懂的吧。。。。伪类和伪元素都是CSS1和CSS2中的概念,CSS1和CSS2中对伪类的伪元素的区别比较模糊,甚至经常有同行将:before、:after称为伪类。CSS3对这两个概念做了相对较清晰地概念,并且在语法上也很明显的讲二者区别开。伪类—...

weixin_42526015的博客 1611

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

CSS伪元素详解以及伪元素与伪类的区别

CSS伪元素常常被误解为伪类,主要就在于他们的语法比较相似,功能上也都是对选择器的扩展,相似程度太高,所以容易被混淆。 一般用于在元素的内容前后插入新的内容,或者改变首字母、首行的样式等。

jimojianghu的专栏 855

CSS伪元素详解

伪元素可以用来创建各种自定义样式,如为列表项添加图标,或者为按钮添加特殊效果。CSS伪元素是前端开发中一个非常有用的工具,它不仅可以用于添加装饰性元素,还可以用于实现复杂的布局和动态效果。通过合理使用伪元素,我们可以在不改变HTML结构的情况下,创造出丰富多样的视觉样式。然而,使用伪元素时也要注意不要过度使用,以免造成样式的复杂和难以维护。版权声明:本博客内容为原创,转载请保留原文链接及作者信息。参考文章CSS 伪元素 - 菜鸟教程深入学习 CSS 中的伪元素 ::before 和 ::after。

ning的博客 1273

css改变伪元素color_CSS 伪元素

CSS伪元素是用来添加一些选择器的特殊效果。CSS伪元素控制的内容和元素是没有差别的,但是它本身只是基于元素的抽象,并不存在于文档中,所以称为伪元素。语法伪元素的语法:selector:pseudo-element {property:value;}CSS类也可以使用伪元素:selector.class:pseudo-element {property:value;}:first-line 伪元素...

weixin_42108948的博客 443

CSS之伪元素 ::before

这里写目录标题1、 伪元素不设置display:block,也不设置宽高2、 伪元素设置display:block,不设置宽高2、 伪元素设置display:block,设置宽高 1、 伪元素不设置display:block,也不设置宽高 <style> .div6 { width: 200px; height: 100px; margin: 100px; background-color: yellow; } .d

平平无奇小码农的博客 8313
上一篇: 【Direct3D游戏开发】——重温Direct3D游戏开发详解 1、2、4章
下一篇: div+css布局之定位
CoderLing
博客等级 码龄15年 40粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值