【发布时间】:2013-01-10 19:03:54
【问题描述】:
Twitter bootstrap 的所有专家都知道,您可以通过一种响应方式来适应屏幕中的内容。如果您使用该 css 类,所有元素都将在窗口调整大小时调整大小。
对我来说,问题在于 Modal 中的元素。
Modal 不会调整大小,但它内部的元素会。结果是,当我调整窗口大小时,元素不再适合模式。
有人通过这个吗?
【问题讨论】:
标签: php html twitter-bootstrap
Twitter bootstrap 的所有专家都知道,您可以通过一种响应方式来适应屏幕中的内容。如果您使用该 css 类,所有元素都将在窗口调整大小时调整大小。
对我来说,问题在于 Modal 中的元素。
Modal 不会调整大小,但它内部的元素会。结果是,当我调整窗口大小时,元素不再适合模式。
有人通过这个吗?
【问题讨论】:
标签: php html twitter-bootstrap
我找到了方法。
当modal打开时,禁用包含bootstrap-responsive.css加载的链接标签。
为此可以使用 jQuery:
<link id="lnk_twitter_boostrap-responsive" type="text/css" href="./css/bootstrap-responsive.css" rel="stylesheet"/>
$("#lnk_twitter_bootstrap-responsive").attr("disabled", true);
关闭 Modal 时不要忘记重新启用它。
请记住,这将导致“责任”在打开模式时不起作用。所以你必须对自己负责。
【讨论】: