【发布时间】:2014-06-01 16:39:45
【问题描述】:
我不熟悉响应式网站,我想开始创建一个考虑所有屏幕的网站。
显然媒体查询是可行的方法,但它们只涉及 CSS。
在我当前的项目中,我想根据页面宽度以不同的方式组织页面(完全与设备无关)。 问题是,在小宽度上,我希望 HTML 布局完全改变,所以我必须使 HTML “响应”,并且它应该根据网站宽度而改变。
我怎样才能做到这一点? 是否有任何 js 库(如果可能,但不是强制性的 jQuery)可以根据页面的宽度“服务”另一个 html 页面?
整个网站都应该以这种方式构建,因此脚本应该不仅仅是一个小工具,它应该足够坚固以允许整个网站依赖它。 当然,它应该适用于任何设备、屏幕或浏览器。
有些人会说我正在寻找自适应技术而不是响应式技术,但我相信这是这两者之间的混合,因为元素通常仍然是响应式的,但在一些关键断点之间,它确实会适应和改变 html .
我阅读了很多关于不同技术的信息,但我找不到适合我需要的东西。 任何线索将不胜感激。
感谢您的帮助。
【问题讨论】:
-
这对于 CSS 媒体查询和 JavaScript 都是可能的 - 但可能不太实用。尝试查看 Twitter Bootstrap 和 Zurb Foundation 之类的东西,它们都为设计/开发提供了完整的 CSS 框架
-
尝试了解什么是 CSS mediaquery ,你就会对响应式网站有所了解
标签: html css responsive-design breakpoints adaptive-design