【发布时间】:2014-03-22 13:47:00
【问题描述】:
所以这是我的问题。我的网站在响应式设计上运行,到目前为止一切正常。但主要问题是我应该拥有的 ASIDE 内容。这是我的网站如何按字面划分的一个完美示例:
我的问题是,我如何才能像在此图中正确定位该旁白部分,以便它也可以在整个内容(文章/部分)的底部呈现响应式但当它在 iPhone 上呈现时,旁白就在主要内容的底部有大约 2% 的边距将两者分开?
在桌面上也应该像图中一样呈现。
我可以尝试使用 DIV 来定位 Aside 部分,方法是在此 div 中嵌套 side 然后一个
float: right;
这会将它移到右边,但我觉得这是一种错误的做法,因为在前面的例子中我看到人们使用 float: left 但在右侧得到相同的结果。
那么我最好的方法是什么?
【问题讨论】:
-
如果我错了,请纠正我,你希望它看起来像在桌面上的屏幕上,但在 iphona 旁边应该在文章下?如果是这样,您是使用引导程序还是需要纯 css 的解决方案?
-
嗯,你是对的,我基本上想要它,桌面上的图表和移动设备上主要内容底部的相同。我更喜欢纯 CSS,因为我不知道 bootstrap 是什么或如何使用它。
-
在“article”和“aside”上都使用
float:left,并在管理响应式操作时设置最小宽度。不要忘记清除浮动,以免弄乱页脚。