text-indent:0为什么就显示出数字了?什么意思?

来源:2-2 编程练习

不成器的仙女

2020-07-03 15:51:34

<!DOCTYPE html>

<html>


<head>

    <meta charset="UTF-8">

    <title>点击事件</title>

    <style type="text/css">

    div {

        float: left;

        margin: 10px;

        width: 100px;

        height: 100px;

        color: #fff;

        font-size: 50px;

        text-align: center;

        line-height: 100px;

        text-indent: -9999px;

        background-color: #333;

    }

    </style>

</head>


<body>

    <h1>添加事件处理</h1>

    <div>43</div>

    <div>21</div>

    <div>56</div>

    <div>16</div>

    <div>89</div>

    <div>94</div>

    <div>46</div>

    <div>26</div>

    <div>67</div>

    <div>90</div>

    <div>25</div>

    <div>10</div>

    <div>84</div>

    <div>76</div>

    <script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.js"></script>

    <script>

    //此处写代码

    $(document).ready(function(){

        $("div").click(function(){

            $(this).css({"text-indent":"0"});

        })

    })

    </script>

</body>

</html>


写回答

1回答

好帮手慕星星

2020-07-03

同学你好, text-indent属性是缩进的意思,文本缩进到一定值的程度就看不到了,这也就是默认看不到文字的原因

http://img.mukewang.com/climg/5efeedc209ce211704420337.jpg

所以在点击的时候设置不缩进文字就可以看到了。

祝学习愉快!

1

0 学习 · 14456 问题

查看课程