移动端css页面 padding和box-sizing:border-box

图片描述

左边实现 我的需求,右边没实现 。
以上的图就可以看出 margin:0 30px 左边已经实现需求,右边没实现 。右边不能对边是怎么实现的?

    .line{
        height:2px;
        background: #000;
        width: 100%;
        margin:0 30px;
        box-sizing: border-box;
        overflow-x: hidden;
    }

如何让一条直线不对边?
http://jsbin.com/yucoyukuqi/edit?html,css,js,output

阅读 4.1k
4 个回答

.line样式的width:100%删掉

div是块级元素,本身占一行,加100%不是对此一举,除非你想把它变成行内元素用

新手上路,请多包涵

border-box改为content-box。
或者 margin 改为padding

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题