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

在制作页面时,宽度和高度用百分比还是px单位?页面布局好后,当页面缩小时页面布局会乱,是为什么呢?

在制作页面时,宽度和高度用百分比还是px单位?页面布局好后,当页面缩小时页面布局会乱,是为什么呢?

慕勒4647995 2016-07-05 22:08:11
查看完整描述

4 回答

?
super_mb

TA贡献101条经验 获得超107个赞

如果你希望页面缩小时,布局不乱,可以有两种方式:

  1. 给body加上一个min-width最小宽度,以px为单位,这样当页面变小时,当达到你所设置的最小宽度,body的宽度不再改变,超出的部分会用横向滚动条显示,其内所有元素的布局也不会受影响。

  2. 使用百分比设置宽度,所有会在页面变化后布局改变的元素的宽度都设置成百分比宽度,这样在缩放时,页面内的各个元素也会跟着缩放,宽度占比不变,当然前提是设置CSS样式前,先给body和html这两个元素设置宽度为100%,避免后面出错。

至于高度,我建议使用确定的值,不要用百分比,因为页面的大小对高度基本没影响。

查看完整回答
2 反对 回复 2016-07-05
?
nickylau82

TA贡献128条经验 获得超67个赞

现在都自适应了。。。要么自己写@media,要么用boostrap。

至少有个原则是,最外面容器宽度可以写死多少px,但是高度不要写

查看完整回答
1 反对 回复 2016-07-06
?
天涯帅哥

TA贡献38条经验 获得超8个赞

一般布局中,都使用百分比,还有就是高度最好不要设置出来,让元素自己去撑盒子得高度,

查看完整回答
反对 回复 2016-07-05
  • 慕勒4647995
    慕勒4647995
    嗯,高度最好不使用固定,但是有些页面的内容很少,不固定高度达不到满屏,不设定高度的前提是内容较多吧
?
刚毅87

TA贡献345条经验 获得超309个赞

最好使用百分比,这样可以随页面的变化而变化,而不改变布局;

布局会乱,是因为你使用的是固定值吧.

查看完整回答
反对 回复 2016-07-05
  • 慕勒4647995
    慕勒4647995
    有部分使用了百分比,有部分使用了固定px,导致页面在缩小时发生位置错乱。。。
  • 刚毅87
    刚毅87
    最好都使用百分比或者 rem 布局
  • qq_慕粉6155881
    qq_慕粉6155881
    如果你全用百分比,而没有外层固定,依然是一盘散沙
  • 4 回答
  • 0 关注
  • 4772 浏览
慕课专栏
更多

添加回答

举报

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