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

如何实现像斗鱼直播列表页那样的自适应布局?

如何实现像斗鱼直播列表页那样的自适应布局?

UYOU 2018-08-13 11:10:01
比如 http://www.douyu.com/directory/all 这个页面,当你改变浏览器的宽度的时候,页面上的方块会等比例缩放,缩放到一定比例后,列数就会改变。我纠结了好多天都不知道这样的自适应该怎么实现。虽然用下面这种方式也能自适应,但是当你改变浏览器宽度的时候也只能让方块的宽度跟着改变,方块的高度并不会跟着一起等比缩放, 只能在浏览器的宽度达到@media设置的的另一个范围的时候才会突然一下子改变高度@media screen and (max-width: 900px) and (min-width:600px) {    .item-wrapper {      width: 25%;      height:200px; }我这样描述大家知道我要问的是什么问题了吗。。。。我看好多个直播网站都是这样的,我看斗鱼的css里面并没有用到媒体查询,谁能告诉我他们究竟是怎么做的?
查看完整描述

1 回答

?
萧十郎

TA贡献1815条经验 获得超13个赞

使用flex弹性盒模型布局页面,字体大小用rem,用js根据窗口大小确定rem根字体大小。

查看完整回答
反对 回复 2018-09-19
  • 1 回答
  • 0 关注
  • 1185 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号