【发布时间】:2017-09-11 06:44:53
【问题描述】:
我正在使用 reactJS,我想在较小的屏幕上隐藏一个 div(宽度
第一种方法:
{
!!isSmallerScreen ?
<div className="icon">Icon</div>
: <div className="name">Name</div>
}
说明:isSmallScreen 是一个布尔变量。这种方式甚至不会在源代码中显示other div。
第二种方法:
<div className="icon hidden-md-up">Icon</div>
<div className="name hidden-sm-down">Name</div>
描述:我在这里使用 twiitter 引导程序,它将在 other div 上添加 display: none。
附:我知道 bootstrap 也在使用 javascript,但我的问题是哪种方法更好用?事实上,我很困惑是否使用bootstrap,因为我已经在使用css3 flexbox system 和postcss 和cssnext。
您的建议将不胜感激。提前感谢您的时间。
【问题讨论】:
标签: javascript twitter-bootstrap reactjs postcss cssnext