v7.1.0

Size

Table of Contents

Detail

共通モディファイアでエレメントのサイズを変更するユーティリティ CSS。

Basic

.is-(value) の形式で利用します。サイズ変更における倍率は Font の値を引き継いでいます。

Size
<button class="button is-plain is-primary" type="button">ボタンA</button>
<button class="button is-outline is-danger" type="button">ボタンB</button>
Tips

MUSUBii のエレメントは、サイズ変更したい部分を em・変更したくない余白やボーダーを px で設計しているため、ユーティリティのフォントサイズ変更のみでバランスの良いサイズ変更ができます。

62.5%75%87.5%100%125%150%200%
.is-xxs.is-xs.is-sm.is-md.is-lg.is-xl.is-xxl

Media Query

.is-(mediaquery)-(value) の形式で、Media Query に応じた font-size プロパティの変更を行えます。

Mobile First

62.5%75%87.5%100%125%150%200%
.is-mobile-xxs.is-mobile-xs.is-mobile-sm.is-mobile-md.is-mobile-lg.is-mobile-xl.is-mobile-xxl
.is-fablet-xxs.is-fablet-xs.is-fablet-sm.is-fablet-md.is-fablet-lg.is-fablet-xl.is-fablet-xxl
.is-tablet-xxs.is-tablet-xs.is-tablet-sm.is-tablet-md.is-tablet-lg.is-tablet-xl.is-tablet-xxl
.is-desktop-xxs.is-desktop-xs.is-desktop-sm.is-desktop-md.is-desktop-lg.is-desktop-xl.is-desktop-xxl
.is-wide-xxs.is-wide-xs.is-wide-sm.is-wide-md.is-wide-lg.is-wide-xl.is-wide-xxl

Size Only

Option$option-add-style-size-onlytrue にすると、ウィンドウサイズを限定した font-size プロパティの適応が可能になります。

62.5%75%87.5%100%125%150%200%
.is-iphone5-only-xxs.is-iphone5-only-xs.is-iphone5-only-sm.is-iphone5-only-md.is-iphone5-only-lg.is-iphone5-only-xl.is-iphone5-only-xxl
.is-mobile-only-xxs.is-mobile-only-xs.is-mobile-only-sm.is-mobile-only-md.is-mobile-only-lg.is-mobile-only-xl.is-mobile-xxl
.is-fablet-only-xxs.is-fablet-only-xs.is-fablet-only-sm.is-fablet-only-md.is-fablet-only-lg.is-fablet-only-xl.is-fablet-xxl
.is-tablet-only-xxs.is-tablet-only-xs.is-tablet-only-sm.is-tablet-only-md.is-tablet-only-lg.is-tablet-only-xl.is-tablet-xxl
.is-desktop-only-xxs.is-desktop-only-xs.is-desktop-only-sm.is-desktop-only-md.is-desktop-only-lg.is-desktop-only-xl.is-desktop-xxl

Landscape

Option$option-add-style-size-landscapetrue にすると、横向きに限定した font-size プロパティの適応が可能になります。(all 無しは Tablet サイズ以下のみ)

62.5%75%87.5%100%125%150%200%
.is-landscape-xxs.is-landscape-xs.is-landscape-sm.is-landscape-md.is-landscape-lg.is-landscape-xl.is-landscape-xxl
.is-landscape-all-xxs.is-landscape-all-xs.is-landscape-all-sm.is-landscape-all-md.is-landscape-all-lg.is-landscape-all-xl.is-landscape-all-xxl

Portrait

Option$option-add-style-size-portraittrue にすると、縦向きに限定した font-size プロパティの適応が可能になります。(all 無しは Tablet サイズ以下のみ)

62.5%75%87.5%100%125%150%200%
.is-portrait-xxs.is-portrait-xs.is-portrait-sm.is-portrait-md.is-portrait-lg.is-portrait-xl.is-portrait-xxl
.is-portrait-all-xxs.is-portrait-all-xs.is-portrait-all-sm.is-portrait-all-md.is-portrait-all-lg.is-portrait-all-xl.is-portrait-all-xxl

Browser

Option$option-add-style-size-browsertrue にすると、ブラウザを限定した font-size プロパティの適応が可能になります。

62.5%75%87.5%100%125%150%200%
.is-chrome-xxs.is-chrome-xs.is-chrome-sm.is-chrome-md.is-chrome-lg.is-chrome-xl.is-chrome-xxl
.is-firefox-xxs.is-firefox-xs.is-firefox-sm.is-firefox-md.is-firefox-lg.is-firefox-xl.is-firefox-xxl
.is-edge-xxs.is-edge-xs.is-edge-sm.is-edge-md.is-edge-lg.is-edge-xl.is-edge-xxl
.is-ie-xxs.is-ie-xs.is-ie-sm.is-ie-md.is-ie-lg.is-ie-xl.is-ie-xxl

Important

Option$option-important-sizetrue にすると、全プロパティに !important を付与できます。

Variables

Name
Default Value
Compiled Value
  • Name
    $modifier-size-xxl
    Default Value
    .is-xxl
    Compiled Value
    .is-xxl
  • Name
    $modifier-size-xl
    Default Value
    .is-xl
    Compiled Value
    .is-xl
  • Name
    $modifier-size-lg
    Default Value
    .is-lg
    Compiled Value
    .is-lg
  • Name
    $modifier-size-md
    Default Value
    .is-md
    Compiled Value
    .is-md
  • Name
    $modifier-size-sm
    Default Value
    .is-sm
    Compiled Value
    .is-sm
  • Name
    $modifier-size-xs
    Default Value
    .is-xs
    Compiled Value
    .is-xs
  • Name
    $modifier-size-xxs
    Default Value
    .is-xxs
    Compiled Value
    .is-xxs
  • Name
    $modifier-size-mobile-xxl
    Default Value
    .is-mobile-xxl
    Compiled Value
    .is-mobile-xxl
  • Name
    $modifier-size-mobile-xl
    Default Value
    .is-mobile-xl
    Compiled Value
    .is-mobile-xl
  • Name
    $modifier-size-mobile-lg
    Default Value
    .is-mobile-lg
    Compiled Value
    .is-mobile-lg
  • Name
    $modifier-size-mobile-md
    Default Value
    .is-mobile-md
    Compiled Value
    .is-mobile-md
  • Name
    $modifier-size-mobile-sm
    Default Value
    .is-mobile-sm
    Compiled Value
    .is-mobile-sm
  • Name
    $modifier-size-mobile-xs
    Default Value
    .is-mobile-xs
    Compiled Value
    .is-mobile-xs
  • Name
    $modifier-size-mobile-xxs
    Default Value
    .is-mobile-xxs
    Compiled Value
    .is-mobile-xxs
  • Name
    $modifier-size-fablet-xxl
    Default Value
    .is-fablet-xxl
    Compiled Value
    .is-fablet-xxl
  • Name
    $modifier-size-fablet-xl
    Default Value
    .is-fablet-xl
    Compiled Value
    .is-fablet-xl
  • Name
    $modifier-size-fablet-lg
    Default Value
    .is-fablet-lg
    Compiled Value
    .is-fablet-lg
  • Name
    $modifier-size-fablet-md
    Default Value
    .is-fablet-md
    Compiled Value
    .is-fablet-md
  • Name
    $modifier-size-fablet-sm
    Default Value
    .is-fablet-sm
    Compiled Value
    .is-fablet-sm
  • Name
    $modifier-size-fablet-xs
    Default Value
    .is-fablet-xs
    Compiled Value
    .is-fablet-xs
  • Name
    $modifier-size-fablet-xxs
    Default Value
    .is-fablet-xxs
    Compiled Value
    .is-fablet-xxs
  • Name
    $modifier-size-tablet-xxl
    Default Value
    .is-tablet-xxl
    Compiled Value
    .is-tablet-xxl
  • Name
    $modifier-size-tablet-xl
    Default Value
    .is-tablet-xl
    Compiled Value
    .is-tablet-xl
  • Name
    $modifier-size-tablet-lg
    Default Value
    .is-tablet-lg
    Compiled Value
    .is-tablet-lg
  • Name
    $modifier-size-tablet-md
    Default Value
    .is-tablet-md
    Compiled Value
    .is-tablet-md
  • Name
    $modifier-size-tablet-sm
    Default Value
    .is-tablet-sm
    Compiled Value
    .is-tablet-sm
  • Name
    $modifier-size-tablet-xs
    Default Value
    .is-tablet-xs
    Compiled Value
    .is-tablet-xs
  • Name
    $modifier-size-tablet-xxs
    Default Value
    .is-tablet-xxs
    Compiled Value
    .is-tablet-xxs
  • Name
    $modifier-size-desktop-xxl
    Default Value
    .is-desktop-xxl
    Compiled Value
    .is-desktop-xxl
  • Name
    $modifier-size-desktop-xl
    Default Value
    .is-desktop-xl
    Compiled Value
    .is-desktop-xl
  • Name
    $modifier-size-desktop-lg
    Default Value
    .is-desktop-lg
    Compiled Value
    .is-desktop-lg
  • Name
    $modifier-size-desktop-md
    Default Value
    .is-desktop-md
    Compiled Value
    .is-desktop-md
  • Name
    $modifier-size-desktop-sm
    Default Value
    .is-desktop-sm
    Compiled Value
    .is-desktop-sm
  • Name
    $modifier-size-desktop-xs
    Default Value
    .is-desktop-xs
    Compiled Value
    .is-desktop-xs
  • Name
    $modifier-size-desktop-xxs
    Default Value
    .is-desktop-xxs
    Compiled Value
    .is-desktop-xxs
  • Name
    $modifier-size-wide-xxl
    Default Value
    .is-wide-xxl
    Compiled Value
    .is-wide-xxl
  • Name
    $modifier-size-wide-xl
    Default Value
    .is-wide-xl
    Compiled Value
    .is-wide-xl
  • Name
    $modifier-size-wide-lg
    Default Value
    .is-wide-lg
    Compiled Value
    .is-wide-lg
  • Name
    $modifier-size-wide-md
    Default Value
    .is-wide-md
    Compiled Value
    .is-wide-md
  • Name
    $modifier-size-wide-sm
    Default Value
    .is-wide-sm
    Compiled Value
    .is-wide-sm
  • Name
    $modifier-size-wide-xs
    Default Value
    .is-wide-xs
    Compiled Value
    .is-wide-xs
  • Name
    $modifier-size-wide-xxs
    Default Value
    .is-wide-xxs
    Compiled Value
    .is-wide-xxs
  • Name
    $modifier-size-iphone5-only-xxl
    Default Value
    .is-iphone5-only-xxl
    Compiled Value
    .is-iphone5-only-xxl
  • Name
    $modifier-size-iphone5-only-xl
    Default Value
    .is-iphone5-only-xl
    Compiled Value
    .is-iphone5-only-xl
  • Name
    $modifier-size-iphone5-only-lg
    Default Value
    .is-iphone5-only-lg
    Compiled Value
    .is-iphone5-only-lg
  • Name
    $modifier-size-iphone5-only-md
    Default Value
    .is-iphone5-only-md
    Compiled Value
    .is-iphone5-only-md
  • Name
    $modifier-size-iphone5-only-sm
    Default Value
    .is-iphone5-only-sm
    Compiled Value
    .is-iphone5-only-sm
  • Name
    $modifier-size-iphone5-only-xs
    Default Value
    .is-iphone5-only-xs
    Compiled Value
    .is-iphone5-only-xs
  • Name
    $modifier-size-iphone5-only-xxs
    Default Value
    .is-iphone5-only-xxs
    Compiled Value
    .is-iphone5-only-xxs
  • Name
    $modifier-size-mobile-only-xxl
    Default Value
    .is-mobile-only-xxl
    Compiled Value
    .is-mobile-only-xxl
  • Name
    $modifier-size-mobile-only-xl
    Default Value
    .is-mobile-only-xl
    Compiled Value
    .is-mobile-only-xl
  • Name
    $modifier-size-mobile-only-lg
    Default Value
    .is-mobile-only-lg
    Compiled Value
    .is-mobile-only-lg
  • Name
    $modifier-size-mobile-only-md
    Default Value
    .is-mobile-only-md
    Compiled Value
    .is-mobile-only-md
  • Name
    $modifier-size-mobile-only-sm
    Default Value
    .is-mobile-only-sm
    Compiled Value
    .is-mobile-only-sm
  • Name
    $modifier-size-mobile-only-xs
    Default Value
    .is-mobile-only-xs
    Compiled Value
    .is-mobile-only-xs
  • Name
    $modifier-size-mobile-only-xxs
    Default Value
    .is-mobile-only-xxs
    Compiled Value
    .is-mobile-only-xxs
  • Name
    $modifier-size-fablet-only-xxl
    Default Value
    .is-fablet-only-xxl
    Compiled Value
    .is-fablet-only-xxl
  • Name
    $modifier-size-fablet-only-xl
    Default Value
    .is-fablet-only-xl
    Compiled Value
    .is-fablet-only-xl
  • Name
    $modifier-size-fablet-only-lg
    Default Value
    .is-fablet-only-lg
    Compiled Value
    .is-fablet-only-lg
  • Name
    $modifier-size-fablet-only-md
    Default Value
    .is-fablet-only-md
    Compiled Value
    .is-fablet-only-md
  • Name
    $modifier-size-fablet-only-sm
    Default Value
    .is-fablet-only-sm
    Compiled Value
    .is-fablet-only-sm
  • Name
    $modifier-size-fablet-only-xs
    Default Value
    .is-fablet-only-xs
    Compiled Value
    .is-fablet-only-xs
  • Name
    $modifier-size-fablet-only-xxs
    Default Value
    .is-fablet-only-xxs
    Compiled Value
    .is-fablet-only-xxs
  • Name
    $modifier-size-tablet-only-xxl
    Default Value
    .is-tablet-only-xxl
    Compiled Value
    .is-tablet-only-xxl
  • Name
    $modifier-size-tablet-only-xl
    Default Value
    .is-tablet-only-xl
    Compiled Value
    .is-tablet-only-xl
  • Name
    $modifier-size-tablet-only-lg
    Default Value
    .is-tablet-only-lg
    Compiled Value
    .is-tablet-only-lg
  • Name
    $modifier-size-tablet-only-md
    Default Value
    .is-tablet-only-md
    Compiled Value
    .is-tablet-only-md
  • Name
    $modifier-size-tablet-only-sm
    Default Value
    .is-tablet-only-sm
    Compiled Value
    .is-tablet-only-sm
  • Name
    $modifier-size-tablet-only-xs
    Default Value
    .is-tablet-only-xs
    Compiled Value
    .is-tablet-only-xs
  • Name
    $modifier-size-tablet-only-xxs
    Default Value
    .is-tablet-only-xxs
    Compiled Value
    .is-tablet-only-xxs
  • Name
    $modifier-size-desktop-only-xxl
    Default Value
    .is-desktop-only-xxl
    Compiled Value
    .is-desktop-only-xxl
  • Name
    $modifier-size-desktop-only-xl
    Default Value
    .is-desktop-only-xl
    Compiled Value
    .is-desktop-only-xl
  • Name
    $modifier-size-desktop-only-lg
    Default Value
    .is-desktop-only-lg
    Compiled Value
    .is-desktop-only-lg
  • Name
    $modifier-size-desktop-only-md
    Default Value
    .is-desktop-only-md
    Compiled Value
    .is-desktop-only-md
  • Name
    $modifier-size-desktop-only-sm
    Default Value
    .is-desktop-only-sm
    Compiled Value
    .is-desktop-only-sm
  • Name
    $modifier-size-desktop-only-xs
    Default Value
    .is-desktop-only-xs
    Compiled Value
    .is-desktop-only-xs
  • Name
    $modifier-size-desktop-only-xxs
    Default Value
    .is-desktop-only-xxs
    Compiled Value
    .is-desktop-only-xxs
  • Name
    $modifier-size-landscape-xxl
    Default Value
    .is-landscape-xxl
    Compiled Value
    .is-landscape-xxl
  • Name
    $modifier-size-landscape-xl
    Default Value
    .is-landscape-xl
    Compiled Value
    .is-landscape-xl
  • Name
    $modifier-size-landscape-lg
    Default Value
    .is-landscape-lg
    Compiled Value
    .is-landscape-lg
  • Name
    $modifier-size-landscape-md
    Default Value
    .is-landscape-md
    Compiled Value
    .is-landscape-md
  • Name
    $modifier-size-landscape-sm
    Default Value
    .is-landscape-sm
    Compiled Value
    .is-landscape-sm
  • Name
    $modifier-size-landscape-xs
    Default Value
    .is-landscape-xs
    Compiled Value
    .is-landscape-xs
  • Name
    $modifier-size-landscape-xxs
    Default Value
    .is-landscape-xxs
    Compiled Value
    .is-landscape-xxs
  • Name
    $modifier-size-landscape-all-xxl
    Default Value
    .is-landscape-all-xxl
    Compiled Value
    .is-landscape-all-xxl
  • Name
    $modifier-size-landscape-all-xl
    Default Value
    .is-landscape-all-xl
    Compiled Value
    .is-landscape-all-xl
  • Name
    $modifier-size-landscape-all-lg
    Default Value
    .is-landscape-all-lg
    Compiled Value
    .is-landscape-all-lg
  • Name
    $modifier-size-landscape-all-md
    Default Value
    .is-landscape-all-md
    Compiled Value
    .is-landscape-all-md
  • Name
    $modifier-size-landscape-all-sm
    Default Value
    .is-landscape-all-sm
    Compiled Value
    .is-landscape-all-sm
  • Name
    $modifier-size-landscape-all-xs
    Default Value
    .is-landscape-all-xs
    Compiled Value
    .is-landscape-all-xs
  • Name
    $modifier-size-landscape-all-xxs
    Default Value
    .is-landscape-all-xxs
    Compiled Value
    .is-landscape-all-xxs
  • Name
    $modifier-size-portrait-xxl
    Default Value
    .is-portrait-xxl
    Compiled Value
    .is-portrait-xxl
  • Name
    $modifier-size-portrait-xl
    Default Value
    .is-portrait-xl
    Compiled Value
    .is-portrait-xl
  • Name
    $modifier-size-portrait-lg
    Default Value
    .is-portrait-lg
    Compiled Value
    .is-portrait-lg
  • Name
    $modifier-size-portrait-md
    Default Value
    .is-portrait-md
    Compiled Value
    .is-portrait-md
  • Name
    $modifier-size-portrait-sm
    Default Value
    .is-portrait-sm
    Compiled Value
    .is-portrait-sm
  • Name
    $modifier-size-portrait-xs
    Default Value
    .is-portrait-xs
    Compiled Value
    .is-portrait-xs
  • Name
    $modifier-size-portrait-xxs
    Default Value
    .is-portrait-xxs
    Compiled Value
    .is-portrait-xxs
  • Name
    $modifier-size-portrait-all-xxl
    Default Value
    .is-portrait-all-xxl
    Compiled Value
    .is-portrait-all-xxl
  • Name
    $modifier-size-portrait-all-xl
    Default Value
    .is-portrait-all-xl
    Compiled Value
    .is-portrait-all-xl
  • Name
    $modifier-size-portrait-all-lg
    Default Value
    .is-portrait-all-lg
    Compiled Value
    .is-portrait-all-lg
  • Name
    $modifier-size-portrait-all-md
    Default Value
    .is-portrait-all-md
    Compiled Value
    .is-portrait-all-md
  • Name
    $modifier-size-portrait-all-sm
    Default Value
    .is-portrait-all-sm
    Compiled Value
    .is-portrait-all-sm
  • Name
    $modifier-size-portrait-all-xs
    Default Value
    .is-portrait-all-xs
    Compiled Value
    .is-portrait-all-xs
  • Name
    $modifier-size-portrait-all-xxs
    Default Value
    .is-portrait-all-xxs
    Compiled Value
    .is-portrait-all-xxs
  • Name
    $modifier-size-chrome-xxl
    Default Value
    .is-chrome-xxl
    Compiled Value
    .is-chrome-xxl
  • Name
    $modifier-size-chrome-xl
    Default Value
    .is-chrome-xl
    Compiled Value
    .is-chrome-xl
  • Name
    $modifier-size-chrome-lg
    Default Value
    .is-chrome-lg
    Compiled Value
    .is-chrome-lg
  • Name
    $modifier-size-chrome-md
    Default Value
    .is-chrome-md
    Compiled Value
    .is-chrome-md
  • Name
    $modifier-size-chrome-sm
    Default Value
    .is-chrome-sm
    Compiled Value
    .is-chrome-sm
  • Name
    $modifier-size-chrome-xs
    Default Value
    .is-chrome-xs
    Compiled Value
    .is-chrome-xs
  • Name
    $modifier-size-chrome-xxs
    Default Value
    .is-chrome-xxs
    Compiled Value
    .is-chrome-xxs
  • Name
    $modifier-size-firefox-xxl
    Default Value
    .is-firefox-xxl
    Compiled Value
    .is-firefox-xxl
  • Name
    $modifier-size-firefox-xl
    Default Value
    .is-firefox-xl
    Compiled Value
    .is-firefox-xl
  • Name
    $modifier-size-firefox-lg
    Default Value
    .is-firefox-lg
    Compiled Value
    .is-firefox-lg
  • Name
    $modifier-size-firefox-md
    Default Value
    .is-firefox-md
    Compiled Value
    .is-firefox-md
  • Name
    $modifier-size-firefox-sm
    Default Value
    .is-firefox-sm
    Compiled Value
    .is-firefox-sm
  • Name
    $modifier-size-firefox-xs
    Default Value
    .is-firefox-xs
    Compiled Value
    .is-firefox-xs
  • Name
    $modifier-size-firefox-xxs
    Default Value
    .is-firefox-xxs
    Compiled Value
    .is-firefox-xxs
  • Name
    $modifier-size-edge-xxl
    Default Value
    .is-edge-xxl
    Compiled Value
    .is-edge-xxl
  • Name
    $modifier-size-edge-xl
    Default Value
    .is-edge-xl
    Compiled Value
    .is-edge-xl
  • Name
    $modifier-size-edge-lg
    Default Value
    .is-edge-lg
    Compiled Value
    .is-edge-lg
  • Name
    $modifier-size-edge-md
    Default Value
    .is-edge-md
    Compiled Value
    .is-edge-md
  • Name
    $modifier-size-edge-sm
    Default Value
    .is-edge-sm
    Compiled Value
    .is-edge-sm
  • Name
    $modifier-size-edge-xs
    Default Value
    .is-edge-xs
    Compiled Value
    .is-edge-xs
  • Name
    $modifier-size-edge-xxs
    Default Value
    .is-edge-xxs
    Compiled Value
    .is-edge-xxs
  • Name
    $modifier-size-ie-xxl
    Default Value
    .is-ie-xxl
    Compiled Value
    .is-ie-xxl
  • Name
    $modifier-size-ie-xl
    Default Value
    .is-ie-xl
    Compiled Value
    .is-ie-xl
  • Name
    $modifier-size-ie-lg
    Default Value
    .is-ie-lg
    Compiled Value
    .is-ie-lg
  • Name
    $modifier-size-ie-md
    Default Value
    .is-ie-md
    Compiled Value
    .is-ie-md
  • Name
    $modifier-size-ie-sm
    Default Value
    .is-ie-sm
    Compiled Value
    .is-ie-sm
  • Name
    $modifier-size-ie-xs
    Default Value
    .is-ie-xs
    Compiled Value
    .is-ie-xs
  • Name
    $modifier-size-ie-xxs
    Default Value
    .is-ie-xxs
    Compiled Value
    .is-ie-xxs
  • Name
    $size-xxl
    Default Value
    $font-size-xxl
    Compiled Value
    200%
  • Name
    $size-xl
    Default Value
    $font-size-xl
    Compiled Value
    150%
  • Name
    $size-lg
    Default Value
    $font-size-lg
    Compiled Value
    125%
  • Name
    $size-md
    Default Value
    $font-size-md
    Compiled Value
    100%
  • Name
    $size-sm
    Default Value
    $font-size-sm
    Compiled Value
    87.5%
  • Name
    $size-xs
    Default Value
    $font-size-xs
    Compiled Value
    75%
  • Name
    $size-xxs
    Default Value
    $font-size-xxs
    Compiled Value
    62.5%
  • Name
    $size-important
    Default Value
    if($option-important-size == true, !important, null)

Mixins

  • musubii-style-size-xxl()
  • musubii-style-size-xl()
  • musubii-style-size-lg()
  • musubii-style-size-md()
  • musubii-style-size-sm()
  • musubii-style-size-xs()
  • musubii-style-size-xxs()

Sources