用CSS实现首字下沉效果,仿word的首字下沉

本文演示如何仅使用CSS伪元素:first-letter实现Word中常用的首字下沉效果,无需修改代码,通过简单的样式设置即可为文章增添视觉亮点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用过word的大部分人都知道,word里有一个首字下沉功能,在文章的排版时用,有时能给文章增色不少。

今天我们用css仿word的首字下沉功能,不用修改代码,只用到css的伪元素:first-letter,即可实现首字下沉效果。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="content-type" content="text/html; charset=gb2312" />

<title>CSS首字下沉</title>

<style type="text/css">

.dyfirst {

width:300px;

border:1px solid #ddd;

padding:5px;

font-size:12px;

margin:5px 0;

}

.dyfirst:first-line {

color:#050;

}

.dyfirst:first-letter {

font-size:300%;

font-weight:bold;

color:#000;

float:left;

}

</style>

</head>

<body>

<div class="dyfirst"> To the world you may be one person, but to one person you may be theworld. Never frown, even when you are sad, because you never know who is fallingin love with your smile. </div>

<div class="dyfirst"> 对于世界而言,你是一个人;但是对于某个人,你是他的整个世界。纵然伤心,也不要愁眉不展,因为你不知是谁会爱上你的笑容。 </div>

</body>

</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值