欢迎访问成都祈钰瑶科技有限公司!

全国免费服务热线:

18982081108

成都网站设计公司,成都响应式网站设计,成都移动端网站设计,成都网站UI设计

CSS怎么实现段落首字母、首字放大特效-创新互联

本篇内容主要讲解“CSS怎么实现段落首字母、首字放大特效”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS怎么实现段落首字母、首字放大特效”吧!

公司主营业务:成都网站建设、网站设计、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联公司推出方城免费做网站回馈大家。

摘要:

段落首字母放大是指放大段落开头的字母或者汉字,主要使用了css的first-letter伪类选择器。

单行放大:

在第一行内放大,效果如下:

CSS怎么实现段落首字母、首字放大特效

代码如下:


<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Document</title>
   <style>
       body {
           background-color: #FFFFFF;
           color: #595959;
       }
       .contain {
           width: 150px;
       }
       .contain p {
           font: 80%/1.6 Verdana, Geneva, Arial, Helvetica, sans-serif;
       }
       .contain p:first-letter {
           font-size: 2em;
           padding: 0.1em;
           color: #000000;
           vertical-align: middle;
       }
       .contain p:first-line {
           color: red;
       }
       .contain p:first-child:first-letter {
           color: red;
       }
       .contain p:first-child:first-line {
           color: inherit;
       }
   </style>
</head>
<body>
   <div class="contain">
       <p>This is a test article. This is a test article.</p>
       <p>This is a test article. This is a test article.</p>
       <p>这是一个测试</p>
   </div>
</body>
</html>


注意:first-letter支持IE7+,first-line支持IE8+

多行放大:

效果如下:

CSS怎么实现段落首字母、首字放大特效

代码如下:


<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Document</title></p> <p></head>
<body>
   <style>
   * {
       margin:0;
       padding:0;
   }
   body {
       font-size:12px;
       font-family: Tahoma, Geneva, sans-serif;
       padding:200px;
   }
   p {
       width:150px;
       color:#000;
       font-size:1em;
       margin-bottom: 20px;
   }
   p:first-letter{
       float: left;
       font-size:2.5em;
       padding-right:5px;
       text-transform:uppercase;
   }
   p:first-line{
       color:#f00;
   }
   </style>
   <p>This is a test article. This is a test article.This is a test article. This is a test article.This is a test article. This is a test article.</p>
   <p>这是一个测试。这是一个测试。这是一个测试。这是一个测试。这是一个测试。这是一个测试。这是一个测试。</p>
</body>
</html>


到此,相信大家对“CSS怎么实现段落首字母、首字放大特效”有了更深的了解,不妨来实际操作一番吧!这里是创新互联建站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!