【问题标题】:Small computed width with Bootstrap使用 Bootstrap 计算的小宽度
【发布时间】:2017-04-17 03:29:28
【问题描述】:

我在一个项目中使用插件react-datepicker 和 Bootstrap 3。

我网站上的日期选择器比插件提供的演示小。它似乎只是缩小了。据我所知,宽度/高度是在运行时计算的。较小的计算大小是由于 Bootstrap 造成的。当我删除 BS .css 文件时,大小还可以。

  • 这是为什么呢?
  • 我该如何解决?
  • 推荐一个更可定制的日期选择器插件?

【问题讨论】:

    标签: css twitter-bootstrap twitter-bootstrap-3 react-datepicker


    【解决方案1】:

    我看到了那个插件。

    我看到的解决这个问题的最简单方法是给它内联的高度和宽度。

    它的所有类都与引导程序不匹配,因此由于包含在其中的 div 的大小,它恰好被缩小了。

    所以只需添加 style="height:200px; width:150px; 即可。

    (已测试)

    【讨论】:

    • 这对于硬代码大小来说确实不是一个非常灵活的解决方案。我不明白为什么它会缩小。
    • 它缩小了,因为它所在的容器的大小会缩小。因此,您可以尝试将日期选择器保存在 col-md-4 之类的东西中,它不会缩小@olefrank
    • 或者您可以将高度和宽度放在vhvw 中,这样可以保持响应。 @olefrank
    【解决方案2】:

    我似乎插件使用rem 来计算大小。这意味着它使用“通常”为 16 像素的根字体大小,但对于 BS3,它只有 10 像素。所以html { font-size: 16px !important; } 为我解决了这个问题。

    在此处阅读更多信息:https://github.com/Hacker0x01/react-datepicker/issues/624

    【讨论】:

      猜你喜欢
      • 2021-12-10
      • 1970-01-01
      • 1970-01-01
      • 2014-05-16
      • 2012-08-03
      • 2017-11-28
      • 1970-01-01
      • 2013-09-18
      • 1970-01-01
      相关资源
      最近更新 更多