kitstrap ドキュメント
kitstrap v0.6
このページは古いバージョンのkitstrapドキュメントです v0.6以降の情報は https://kitstrap.netlify.app を参照してください。

 kitstrapには、kitstrap要素を生成するためのタグやクラスの他に、様々な汎用のユーティリティクラスが用意されています。

class kit-width

.kit-width-autoは、要素の幅を自動に設定します。
.kit-width-25は、要素の幅を25%に設定します。
.kit-width-50は、要素の幅を50%に設定します。
.kit-width-75は、要素の幅を75%に設定します。
.kit-width-100は、要素の幅を100%に設定します。
この他にも、5%刻みで.kit-width-接頭辞を持つクラスが用意されています。
.kit-fitは、要素の最大の幅を100%に設定します。
.kit-width-0を指定すると、要素の幅を0%に設定します。
ブロック要素とインラインブロック要素にそれぞれのクラスを付与した結果を比較してみます。

プレビュー
自動 25% 50% 75% 100% fit 自動
25%
50%
75%
100%
fit
マークアップ
<kit-pane class="dark kit-width-auto">自動</kit-pane>
<kit-pane class="dark kit-width-25">25%</kit-pane>
<kit-pane class="dark kit-width-50">50%</kit-pane>
<kit-pane class="dark kit-width-75">75%</kit-pane>
<kit-pane class="dark kit-width-100">100%</kit-pane>
<kit-pane class="dark kit-fit">fit</kit-pane>
<kit-button class="m-t kit-width-auto">自動</kit-button><br>
<kit-button class="m-t kit-width-25">25%</kit-button><br>
<kit-button class="m-t kit-width-50">50%</kit-button><br>
<kit-button class="m-t kit-width-75">75%</kit-button><br>
<kit-button class="m-t kit-width-100">100%</kit-button><br>
<kit-button class="m-t kit-fit">fit</kit-button>

class kit-shadow

 kit-shadow接頭辞を持つクラスを使用して、要素の影をコントロールすることができます。
 .kit-shadow-0(影なし)から.kit-shadow-10(20pxのブラー)までの影の深さから選択することができます。

プレビュー
kit-shadow-0 kit-shadow-1 kit-shadow-2 kit-shadow-3 kit-shadow-4 kit-shadow-5 kit-shadow-6 kit-shadow-7 kit-shadow-8 kit-shadow-9 kit-shadow-10
 .kit-shadow-nには、n*2 pxの影のブラーがつきます。

class 要素の非表示

 .kit-hiddenは、ドキュメントのレイアウトに影響を及ぼさずに要素を不可視にします。
 .kit-nodisp(または、別名.kit-nd)は、要素を非表示にし、レイアウト上から除去します。

プレビュー
可視 不可視 可視 表示 非表示 表示
マークアップ
<kit-box>
    <h5>プレビュー</h5>
    <kit-formgroup class="kit-flex p">
        <kit-button class="kit-flex-grow -deeppink -flat">可視</kit-button>
        <kit-button class="kit-flex-grow -deeppink -flat kit-hidden">不可視</kit-button>
        <kit-button class="kit-flex-grow -deeppink -flat">可視</kit-button>
    </kit-formgroup>
    <kit-formgroup class="kit-flex p">
        <kit-button-alt class="kit-flex-grow orange">表示</kit-button-alt>
        <kit-button-alt class="kit-flex-grow orange kit-nodisp">非表示</kit-button-alt>
        <kit-button-alt class="kit-flex-grow orange">表示</kit-button-alt>
    </kit-formgroup>
</kit-box>

class 全プロパティの初期化

 要素に.kit-initクラスを付与することで、ブラウザ標準のスタイルを含めたすべてのCSSプロパティのスタイルを初期化します。

プレビュー(.kit-init指定)


aタグ
progress
プレビュー(クラス未指定)


aタグ
progress
トップへ戻る
mtsgi/kitstrap