【发布时间】:2014-01-13 12:46:51
【问题描述】:
我一直在做一些尝试构建一个移动应用程序以用于电话间隙。 在定义布局时虽然我有一些问题:
我想构建一个带有侧滚动的单页布局,使用与轮播图片库相同的效果,但我不想切换图像,而是想在页面之间切换。
我想实现类似轮播的效果切换“页面”,并且正在考虑使用 Bootstrap 或Ink 之类的东西并使用提供的布局,以便我可以让每一列都表现为不同的屏幕。类似于此处 解释的内容,其中红色方块代表当前可视化的屏幕(或列),蓝色方块是“不可见”的屏幕(或列)。因此,正如您所见,每一列都应“缩放”以填充屏幕/视口。
从两个框架中阅读文档我没有看到如何实现这一点,因为列定义是
默认的 Bootstrap 网格系统使用 12 列,使 940 像素宽的容器,未启用响应功能。随着 添加了响应式 CSS 文件,网格适应为 724px 和 1170px 宽 取决于您的视口。在 767px 视口以下,列变为 流体和垂直堆叠。
用于引导和
使用 Ink,您可以使用三种布局 内容。
S 代表小 M 代表中 L 代表 large 默认情况下,这些对应于以下屏幕尺寸 间隔(我们将在一秒钟内展示如何自定义这些):
小:650 像素宽以下 中:651 到 960 像素宽 大:宽 961 像素以上
墨水。
所以,据我所知,我不能完全达到预期的效果。
我的问题是:如何获得想要的效果,如何让 bootstrap 或 Ink 更改其列定义,以便每列代表一个屏幕(或一组列,因为它们的总和必须是 12 列)?这甚至可能吗?还有其他我应该考虑的替代方案吗?
最好的问候, 塞尔索桑托斯
【问题讨论】:
标签: css twitter-bootstrap cordova responsive-design ink.sapo.pt