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

关于div的长宽设置问题

关于div的长宽设置问题

哭个六 2015-11-23 18:36:19
看教程的时候我看老师有时候只设置长度或者宽度中的一个。具体什么时候这么做不是很清楚。请问大概什么情况下要 这么做的,都设置了会这么样?会让代码变得不简洁吗
查看完整描述

2 回答

已采纳
?
慕男婶

TA贡献98条经验 获得超73个赞

这个问题在于你对盒子的宽高计算不熟悉所致。。

盒子的宽度的计算规则:充满父元素(即占父元素宽度的100%)

盒子的高度的计算规则:撑开(你没看错,就这么简单,就两个字儿)


所以,如果设计给出了固定的宽和高,我们就要显式地设置宽和高。

否则,没必要设置。也就是说,你不设置的话,默认会跟父元素一样宽,高度不设置的话,如果里面有内容,就会撑开相应的高度

查看完整回答
反对 回复 2015-11-25
?
温暖的骨头

TA贡献62条经验 获得超47个赞

除了不简洁,有的时候是不能设。比如一个div可能跟随里面内容的宽度变化而自身跟着变化,这时设宽度就多余了。结论:有必要设时才设。

查看完整回答
反对 回复 2015-11-23
  • 哭个六
    哭个六
    这个我知道啊,但是有时候固定宽度的也没设置啊
  • 2 回答
  • 0 关注
  • 1986 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信