我正在使用 http://tachyons.io/并有一个图标。我只想在小型设备上显示该图标,但当它的横向模式也显示在小型设备上时。由于纵向屏幕尺寸小于 480 像素,但如果我旋转,它在横向模式下大于 480 像素,这使得它按照 Tachyons 为“中等”尺寸。
我该如何处理这种情况?
我的场景示例:仅在小型设备上显示图标,在中型和大型设备上隐藏图标,在横向模式下 - 在小型设备上显示图标或设置可接受的显示宽度范围。
<div className="dn-ns">
这意味着除了小型设备外,什么都不显示。
最佳答案
听起来您应该使用“dn-l”,因为您只想在大屏幕上隐藏它。中小屏应能显示。
<div class="dn-l"></div>
希望这对您有所帮助!
就其值(value)而言,我认为“类”是 HTML 属性定义的首选。
“类名”是 used in JSX for several reasons并且对于使用其他语言(如 JS)操作 DOM 很有用。
classList[.add() .toggle(), .remove()] 也对超光子非常有用!
document.getElementById('element-id').className = ''
document.getElementById('element-id').classList.add('' [,])
关于javascript - Tachyons - 如何在横向屏幕上显示无,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48435517/