饥人谷技术博客

放大首字母并解决下划线下沉问题

2017-08-01  本文已影响0人  _Dot912

直接上代码:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <style>
        .aa {
            /*  设置字号为浏览器默认字体大小的�三倍  */
            font-size: 3em;
            /*  设置文本全大写  */
            text-transform: uppercase;
            /*  添加下划线  */
            text-decoration: underline; 
        }

        .aa:first-letter {
            /*  用伪元素来控制首字母大写,字号为当前元素字号的两倍  */
            font-size: 2em;
        }

        .bb {
            /*  设置字号为浏览器默认字体的�三倍  */
            font-size: 3em;
            /*  设置以小型大写字母的字体显示文本,即字号小于3em  */
            font-variant: small-caps;
            /*  设置首个字母以大写字母开头,此时字号为浏览器默认字体大小的三倍  */
            text-transform: capitalize;
            /*  添加下划线  */
            text-decoration: underline;
        }
    </style>
</head>

<body>
    <p class="aa">abcdefg</p>
    <p class="bb">abcdefg</p>
</body>

</html>

效果如图所示:

上一篇下一篇

猜你喜欢

热点阅读