【发布时间】:2014-06-19 22:19:14
【问题描述】:
我有 3 列:左中右,当@media 屏幕最大宽度小于 768 像素时,我想放弃加载左侧。
<div class="left"></div>
<div class="center"></div>
<div class="right"></div>
我不想使用 display:none 来隐藏列而是阻止它加载,因此它不必运行可能会减慢速度的服务器代码。
最好的优雅方式是什么?
【问题讨论】:
-
我想这个问题已经有了答案。有多种方法可以防止这些元素隐藏。但我认为没有办法阻止它加载。对于替代方案,您可以访问以下问题:
stackoverflow.com/questions/15855826/…您必须了解浏览器将下载整个 html 文件,构建网站,然后检查样式化 css 的 css 代码。您将无法为浏览器提供使用 css 加载内容的功能。
标签: css asp.net-mvc responsive-design