CSSの覚書
大目次
一般的なCSS技術 2020年~
Bootstrap5
Bootstrap4
一般的なCSS技術 ~2019年
Bootstrap3
一般的なCSS技術 2020年~
flexの基本
ボタンへの基本的スタイル適用
アイコン画像の色を変更する
videoタグのCSSスタイル | Youtubeなどの画面を16:9のフィットサイズに
vertical-align: middle | 縦中央寄せの検証
remとpxの比較検証
Bootstrap5
Bootstrap5のラジオボタン
Bootstrap5のチェックボックス
アイコン | Bootstrap Icons
Bootstrap4
ページネーション
トグルスイッチ | 切替スイッチ
左右の余白を消す
アイコン表示にはICONIC
スマホとPCの両方に対応したグリッド
入力フォームその3
入力フォームその2
入力フォーム
ドロップダウン | Popper.js
背景の色
文字の色
カード | card | 旧パネル
閉じるボタン
Bootstrap4のボタン
Bootstrap4の外部リンク
ドロップダウン
一般的なCSS技術 ~2019年
1行で文字を左右に分ける
ブロックレベルで中央揃え
位置指定 | position
ボタンに画像を貼り付ける
要素を重ねる
ul要素リストマーカーの代わりにラベルを表示する
ブロックの左寄せ、中央揃え、右寄せ
CSSだけで画面右下にスクロール固定
リストの横並び
右隅に表示
表の列にCSSを適用する | td:nth-of-type
z-indexの最小値と最大値
block,inline,inline-blockの違い
自動改行させない | white-space:nowrap
パネルの活用サンプル
boostrap-select | リッチなセレクトボックス
指定TR要素に間隔仕切りを入れる
TD要素を横並び以外の並び構造に変更する
bootsrapの次にjquery.uiを読み込む
ボタンを画像化する
角丸ボタン
ボタン画像はデータURLスキームにする
Boostrapのボタンを画像ボタン化してみる
リンクを画像ボタン化する
背景は画像、表記は文字列のボタン
ファイルアップロード要素を画像化する | input type="file"
子要素のmargin-topが親要素に適用されてしまう
内容(子要素)のサイズに合わせて自動フィットさせる
親要素に画像サイズを合わせる
キャンバスや画像の小さな下余白を消す | vertical-align: bottom
ファイルアップロード要素(type='file')のデザイン化する
文字の縁取り(ふちどり)
タブの長さを指定する
背景画像を区分のサイズに合わせてフィットさせる
外枠に画像をフィットさせる
インデックス(番号)を指定してスタイルを適用する
最初または最後の要素にスタイルを適用する
テーブルを区分スタイル(div)に変形する
縦モードと横モードで適用するスタイルを変える
2つブロック要素を左寄りと右寄りに並べて配置する
テーブルを自動縮小せず、値に合わせて横に広げ、スクロールバーを表示する | セル内で自動改行させない
スクリーンの縦半分 50vh
Boostrap3 横いっぱいに広げる
改行、スペース、タブを反映させる
文字列の縁取り
Boostrapのテーブル | テーブルの列幅固定を解除(自動列幅)
Bootstrap3
Bootstrapの概要
Bootstrapでボタンやアンカーを装飾する
Bootstrap:グリッド | ヘッダー、フッター、区分などに
Bootstrap:画面サイズに合わせて、画像サイズを自動変更
Bootstrap:テーブル
Boostrapのテーブル | テーブルの列幅固定を解除(自動列幅)
Bootstrap:リスト
Bootstrap:入力フォーム
Bootstrap:パネル
Bootstrap:ラベル
Bootstrap:タブ
丸ボタンにする
コンテキストカラー
ラジオボタン