关于网页自适应 responsive framework,目前可以通过哪些技术体现?

发布于 2022-08-31 20:30:08 字数 85 浏览 3 评论 0

比较多见的是bootstrap的栅格系统Grid和Media Query,但是栅格感觉还有一定局限性在里面,想请问下还有其他可以更好实现自适应的方式吗?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

韶华倾负 2022-09-07 20:30:08

3种途径:

  1. js根据屏幕尺寸来改样式,这种方式基本不可取。
  2. 媒体查询。
  3. 针对不同尺寸设备提供不同的css方案。换句话说就是多个开发版本。

栅格不是responsive的本质(25%的宽度,在大屏幕和小屏幕,它都是25%,起作用的还是媒体查询)。建议使用媒体查询。

淡水深流 2022-09-07 20:30:08

可以看下PURE CSS http://purecss.io/grids/
它有最多24列删格,而且还能设置每行的列数,相比BS的固定12列灵活很多

屋檐 2022-09-07 20:30:08

栅格也可以玩自适应。怎么伸缩就是12格或者固定几格的,这个规矩可以破。破了规矩,为了语义,你的html就不能挂span1span6之类的的格数类别了。这个就得放在css中做自适应处理了。

想要知道具体怎么玩?请看github上国外一个人写的一个小项目
https://github.com/cathydutton/maze

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文