【发布时间】:2013-09-07 02:33:56
【问题描述】:
我需要一个引导容器来响应基于父 div 而不是媒体查询。如果可能的话,我无法找出最好的方法,尤其是不使用 javascript。目前,在调整大小时,我会计算 .span* div 是否应为 100% 宽度(如果父 div 最终低于 640 像素)或尊重列 CSS。
这是一个 jsfiddle。使用.somecontainer 上的 CSS,.span* 的内部应该像移动一样进行布局 - 所以每列应该全宽,例如,如果将 CSS 更改为 640 像素以上,它将重新布局到列布局.
有什么想法吗?
目前使用类似这样的代码(不理想)
$(document).ready(function(){
$('.somecontainer').on('resize',function(){
if ($('.somecontainer').width() < 640) {
$('.somecontainer').addClass('m');
} else {
$('.somecontainer').removeClass('m');
});
});
【问题讨论】:
-
你已有的代码有问题吗?
-
@cimmanon 显然不是,因为没有其他答案。
标签: javascript jquery css twitter-bootstrap responsive-design