html - react 中的 Bootstrap 列偏移不起作用

标签 html twitter-bootstrap bootstrap-4

我有一个行容器和几个包含图像的 div 元素。该组中的第一个 div 元素的类为 col-xs-2以及 offset-xs-3 。由于某种我不知道的原因,它不会起作用。

这是代码:

<div>
    <div className='jumbotron' style={{'text-align': 'center'}}>

      <h1 className='header'>Welcome to Redux</h1>
      <h4 className='header_subtext'>Check out dynamic state alteration</h4>
      <br />

      <div className='row'>
        <div className='col-xs-2 offset-xs-3 '>
          <img src='react.png' height='96' alt='React' onClick={this.handleVoteReact} />
        </div>
        <div className='col-xs-2'>
          <img src='vue.png' height='96' alt='React' onClick={this.handleVoteVue} />
        </div>
        <div className='col-xs-2'>
          <img src='angular.png' height='96' alt='React' onClick={this.handleVoteAngular} />
        </div>
      </div>

    </div>
  </div>

最佳答案

For some reason unknown to me, it will not work.

原因很简单:

没有-xs-在 Bootstrap 4 中(不再)。

只需替换 col-xs-2col-2offset-xs-3offset-3它会起作用的。

Bootstrap 4 是“移动优先”。

这就是为什么“xs”是多余且不需要的,也是它被删除的原因。

引用:

https://getbootstrap.com/docs/4.0/layout/grid/#grid-options

关于html - react 中的 Bootstrap 列偏移不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49020408/

相关文章:

javascript - 如何将 XSL 属性值传递到 HTML5 数据标记中?

javascript - 错误 [$注入(inject)器 :unpr] when injecting sanitize dependency

javascript - 使用 ng-repeat 使用实时数据动态更新 bootstrap angularjs 表

javascript - HTML CSS, Bootstrap 响应式 DIV 高度

twitter-bootstrap - 如何使 Bootstrap 模式窗口在 vuejs 中可重用

html - 如何按高度对齐卡片组内的所有图像?

html - 如何更改此 Material 设计并将表格拉到 css html 的右侧?

php - 如何正确编写登录后显示用户名的 PHP 代码?

javascript - 使用 AJAX 时,我应该在 .php 中重命名我的 .html 吗?

html - CSS 渐变不适用于所有引导按钮类