您现在的位置:首页 >> 前端 >> 内容

去除元素间距的解决方法

时间:2017/7/19 17:16:47 点击:

  核心提示:去除元素间距的解决方法 style type=text/css.frame{width: 300px;height: 300px;background-color: #71b9f1;}.left{wi...
去除元素间距的解决方法
 <style type="text/css">
        .frame{
            width: 300px;
            height: 300px;
            background-color: #71b9f1;


        }
        .left{
            width: 100px;
            height: 100px;
            background: red;
            display: inline-block;
            word-spacing: -6px;


        }
        .right{
            width: 100px;
            height: 100px;
            background-color: #ffbc00;
            display: inline-block;
            word-spacing: -6px;

        }
    </style>
</head>
<body>
<p class="frame">
    <p class="left">左</p>
    <p class="right">右</p>
</p>

显示结果:

我们可以看到,两个元素之间有着非常明显的间隙,这应该是我们写代码的过程中遇到的问题中算是很常见的问题,那么我们应该怎么去解决呢?

方法一:去掉标签段之间的空格

<p class="frame">
    <p class="left">左</p><p class="right">右</p>   
</p>

方法二:使用margin负值

.left{
    width: 100px;
    height: 100px;
    background: red;
    display: inline-block;
    margin-right: -10px;
}

方法三:使用fond-size:0

.frame{
    width: 300px;
    height: 300px;
    background-color: #71b9f1;
     font-size:0
}

 

作者:网络 来源:qq_3884493