问答详情
源自:12-4 我还要站个大位置 - 内联块状元素

把内联元素转为块元素之后怎么让里面的内容上下左右居中显示

<!DOCTYPE html>

<html>


<head>

    <meta charset="UTF-8">

    <title>内联块状元素</title>

    <style type="text/css">

    a {

        display:inline-block;

        font-size:20px;

        width: 60px;

        /*在默认情况下宽度不起作用*/

        height: 90px;

        /*在默认情况下高度不起作用*/

        background: pink;

        /*设置背景颜色为粉色*/

        text-align: center;

        /*设置文本居中显示*/


    }

    </style>

</head>


<body>

    <a>1</a>

    <a>2</a>

    <a>3</a>

    <a>4</a>

    <br/>

    <a>1</a>

    <a>2</a>

    <a>3</a>

    <a>4</a>

</body>


</html>



怎么让文字居中啊,用padding可以  但是要自己计算很麻烦

提问者:慕工程2088687 2021-07-22 17:01

个回答

  • 猫呓
    2023-01-05 16:00:24

    添加一个ling-height:90px;

  • Wellfancy
    2021-07-22 20:38:44

    用text-align:center;