为了账号安全,请及时绑定邮箱和手机立即绑定

为什么边框没有在外面呢

为什么边框没有在外面呢?

正在回答

5 回答

你在span里面加个display:block

0 回复 有任何疑惑可以回复我~

div{

    width:200px;

    height:40px;

    line-height:40px;

    text-align:center;

    border:5px solid green;

}

我给它设了个宽高。

还有jQuery的方法有一个链式的写法,你直接可以写成$(".red").wrapInner("<i></i>").wrap("<div></div>");

2 回复 有任何疑惑可以回复我~

这是因为margin是盒子与盒子的间隙,a里面有b,margin是a与b的间距。这样a的height能被撑开,而padding,是在b里面自自己撑开。而不会改变a的高度,所以会出现这个情况。

0 回复 有任何疑惑可以回复我~

这是什么原因呢?能解释一下不?

0 回复 有任何疑惑可以回复我~
span
{
    color: white;
}

把padding: 8px;去掉就好。或者改成margin: 8px;

0 回复 有任何疑惑可以回复我~
#1

JRuth

为什么改成margin:8px上下没有空白呢???
2015-10-31 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

为什么边框没有在外面呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信