详解百分比布局问题!

(出于项目进行部分百分比布局开发需求的总结)

在所有的布局,固定布局,以及所谓的响应式等,更多的都是在关注宽度。

宽度,宽度,宽度!

无论是什么布局,想高度还原设计稿,首要考虑的就是宽度问题。尤其是在响应式和百分比布局中,更是重中之重!

回归百分比布局: 可以称之为 低配版的响应式。

业务场景和需求:  往往多用于列表渲染方面,以及其他简单活动界面,或者低级阅读界面等,这些用响应式就显的过于耗费精力。

性能:个人认为建立同样的项目业务需求,百分比布局应该是最消耗性能的。毕竟,浏览器要进行各种百分比的计算,这个计算成本往往太高。

不管出于什么样的业务需求和应用场景,既然选择了百分比布局,那就进入百分比开发吧!

再次……强调宽度!

1. 首先对整个页面进行块分区,每个模块的宽度都采取相对应的百分比。

例: left块  百分之五十   right 百分之四十  边距是百分之多少!

ps,对照固定布局,固定布局中……我们是通过像素来控制,而在固定布局中进行的所有宽度配制,一定要是用百分比,只有具体的内容才会使用对应的宽度。)

2. 当你定义内容区域的宽度,区域之间的距离时,也就是各盒模型只见的间距,都需要采用百分比,绝对不能用固定宽度。哪怕是margin-left margin-right  也要用百分比!

3. 在进行百分比布局中,尽可能的从大块到小快,抛开具体内容实体,这些块都要用百分比。(内容实体,也就是会展示的内容文字图像图标等等。块,没有内容。)

百分比开发过程中的具体追求:

1. 百分比布局,窗口比例缩小到百分之五十,页面必乱。相达到缩放百分之五十,那首选是响应式开发了。

2. 我们追求……百分比布局,在屏幕缩小到四分之三,布局正常就可以了。这足以适应所有的pc

3. 在百分比布局中,往往放大是不会出问题的,而缩小会出问题。建议选择比较小的电脑屏幕进行开发。屏幕过大,可以根据情况将窗口缩放到15寸左右。

这些方法,不能避免所有的坑,却足以让你少踩一点坑。

(有建议和不足之处,欢迎补充!)

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值