我有一个有2列的网站,我想在移动设备上观看网站时隐藏其中一列。我知道你可以使用hidden_phone类,并将列类设置为99%,或者使用屏幕大小的媒体查询,但是我想知道这是否是正确的方法。有更好的方法还是更正确的方法
<div class="container> <div class="row"> <div class="span8">some content</div> <div class="span4 hidden-phone">some content</div> </div> </div> @media (max-width: someresolution){ .span8{ width:99.3214534%; } }
解决方法
是的,这实际上是twitter引导使用的方法。看看
the source code of their grid system。
隐藏的电话,…类(这些已经重命名为隐藏xs,版本3)工作,只需将“显示”属性设置为“无”或“阻止”,具体取决于当前的媒体查询。看看他们的responsive-utilities和mixins,如果你想要完整的细节,寻找文本“响应能见度”。
虽然这是“少”而不是“css”,但它应该是可读的。如果您好奇,那么请稍候,请访问网站lesscss.org