【发布时间】:2014-12-03 18:49:55
【问题描述】:
简而言之,这就是我想要实现的目标:http://www.bootply.com/Muh7eahFC8#
响应式设计,包含三列,每列底部有一个按钮。
问题是我手动设置了列的高度,我希望整个东西自动适应三列中最长的内容。
现在,我正在根据每个视口的大小设置不同的高度:
@media only screen and (min-width : 992px) {
div {
height: 180px;
}
div a {
position: absolute;
bottom: -40px;
}
}
@media only screen and (min-width : 1200px) {
div {
height: 140px;
}
}
(试试不同的屏幕宽度)
我认为我想要实现的目标很常见。难道没有更聪明的方法来实现它吗?
--编辑
在@DavidG 的帮助下,我可以找到响应式解决方案:http://www.bootply.com/7C2WvyxNyZ 不幸的是,hte 33% 是硬编码的,如果我更改列数,我将不得不更新 css,我发现没有办法将每列中的按钮居中
【问题讨论】:
-
所以你只希望这 3 个锚点位于列的底部?您希望页面如何显示更小的宽度?
-
如果您创建了一个具有相同内列的附加行并给它一个底部 css 属性怎么办?
-
@Pete 它不会响应式地工作。
-
我提供的 bootply 可以按预期工作,即使宽度更小(试一试),问题是高度是硬编码的......
标签: html css twitter-bootstrap vertical-alignment