css - Bootstrap 4 响应式按钮大小

标签 css sass bootstrap-4 twitter-bootstrap-4

Bootstrap 4 中有没有办法在 media-breakpoint-xs 中添加类“btn-sm”(小按钮)?

我希望按钮为默认大小,但在 xs 屏幕中我希望它们自动切换到 btn-sm。

最佳答案

使用 media-breakpoint-between mixin 为 .btn-sm 分配 .btn 大小...

/* change all .btn to .btn-sm size on xs */
@include media-breakpoint-between(xs,sm){
  .btn {
      @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $font-size-sm, $btn-border-radius-sm);
  }
}

https://www.codeply.com/go/FoEUO7XCDU


更新 - Bootstrap 4.1
button-size mixin 已略微更改为:

@include media-breakpoint-between(xs,sm){
  .btn {
      @include button-size($input-btn-padding-y-sm, $input-btn-padding-x-sm, $font-size-sm, $line-height-sm, $btn-border-radius-sm);
  }
}

关于css - Bootstrap 4 响应式按钮大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44828004/

相关文章:

javascript - Myghtyslider chavroka 的 slider 宽度自动缩放

javascript - 全日历叠加事件

html - 具有重叠元素的固定大小行

html - bootstrap 4 中窗口宽度减小时如何包装容器以适合顶部容器下方?

css - 如何在 Bootstrap 4 中使用 Sass 更改字体大小?

html - 我想通过 css 创建以下菜单样式

css - 缓存 Typekit CSS

css - 带有 sass 的原始 CSS 样式表

css - Sass 颜色变亮/变暗函数

css - 如何检查 Tailwind 是否确实清除了 css?