Responsive Glid

UIグリッド

最終的に

 状態:-  閲覧数:603  投稿日:2017-01-14  更新日:2017-01-20
下記何れか
・A.Gridlex
・C.自作

基本的に
・自作でいく
・「Gridlex」機能に問題ないが、多分、ほとんど使用しないと思うから
・Bootstrap使い続けて思ったけれども、最近の傾向として複雑なレイアウトは流行らない
・12分割とか明らかにオーバースペック
・自作で手に負えないレイアウトを使用する場合のみ、「Gridlex」を適用していく

その他
・時間の無駄なので、もうこれ以上探さない

Responsive Glid を実際に探してみて、気が付いたこと。感想

 閲覧数:161 投稿日:2017-01-15 更新日:2017-01-16 

最終的には三択問題


A.そのまま使用
・ライブラリ部分は基本触らず
・新たなCSSプロパティ追加も、このカテゴリに含まれる

B.カスタマイズ
・ライブラリコードに手を入れ修正して使用

C.一から作成
・自作


これまで


A.そのまま使用
・Bootstrapをカスタマイズして使用
・実際には、「新たなCSSプロパティ」追加したり、「既存の値」を書き換えていただけ


今回


最小構成の「Responsive Glid」を探している
・別途探した「ナビゲーション」や「ボタン」と組み合わせるために

「カスタマイズメンテナンス」や「理解度」の観点からすると、コードの短さは正義だと思う
・例えそれがCSSであったとしても


実際に探してみて、気が付いたこと


時間がかかる割に得られるものが少ない

最小構成の「Responsive Glid」
・なかなか見つからない
・たまに見つかっても、要件が異なる

CSSフレームワークではなく、グリッドレイアウトに特化していて、なおかつ、デモを「掲載」もしくは「同梱」しているもの
・非常に少ない

デモ未掲載ライブラリ
・ダウンロードしてみたが、index.htmlは同梱されていない
・未コンパイル状態のファイルしか配布していない
・「npm install」するも、margin未考慮の本当に骨組部分だけだった、など
→ 使えない

掲載内容をコピペして、…あーもういいや。
・終了

Responsive Glid 候補

 閲覧数:169 投稿日:2017-01-15 更新日:2017-01-20 

探した履歴一覧


Responsive Grid System
・jsは、min.jsしか同梱されていない
・使用する際は問題ないと思われるが、学習用途には不向きと判断
・落選
・同梱されているrespond.min.jsは、「IE8以下でレスポンシブWebデザインを実現するRespond.js」の圧縮版みたい
・だったらなくても良いかも
・calc未使用(%直書)
・コード見たけど、特に参考になるような箇所は見当たらない
・ごく当たり前のことを普通にしているだけ
・これぐらいだったら、自分で記述した方が良いかも
・導入見送り

脱Bootstrapガイド 〜フルスクラッチCSS〜
・「余白を均等に割り振る方法」が不明のため、他コードを参考にする
.grid_3 {flex: 0 0 calc((100%/ 3 - 4rem/3));}
・利用検討

より良く、よりシンプルなグリッドシステム — Solved by Flexbox
・ダウンロード同梱物が分かりづらい
・npm 使用が前提?
・ブラウザですぐにデモ動作確認できない
・落選

レスポンシブ対応のグリッド システムを実装する時に絶対覚えておきたいテクニックを詳しく解説 
・「display: table;」使用
・「display: flex;」併用している場合もあるが、「floatプロパティ」も併用しているようなので、落選
・余白に関して複数のやり方を解説しているため、困ったときには参考になるかも

Maintainable レスポンシブなWebデザイン with Sass
・「margin」指定していないため、背景色を使用するグリッドレイアウトでは使用しづらい
・落選
・探した時は第1候補だったのに…

Simple Grid
・index.htmlが同梱されていない
・calc未使用(%直書)
・コード自体も大した内容ではなさそう
・margin指定なし
・良く見たら指定されていた
・これぐらいやったら自分でもできるわ、という感じ
・落選

Flexbox grid
・プレフィクスがたくさん付与されていて見にくいため落選
・解説もない

Simple Grid - Responsive
・「display: table;」使用
・「display: flex;」未使用のため、落選

Grd - A CSS grid framework using Flexbox

・index.htmlが同梱されていない
・calc使用
・margin未使用
・コードはシンブルだが、デモが分かりづらい
・落選


Gridlex
・機能的には問題ない
・Flexbox Grid
・calc未使用(%直書)
・利用検討




週間人気ページランキング / 7-17 → 7-23
順位 ページタイトル抜粋 アクセス数
1 RGB ⇔ Lab | 色変換(色) 53
2 血の色 / #b30000 / #360800 / #ff0000 | 色 26
3 Design 0 23
4 Windows10で「Google Chrome」が常に最前面に表示される。「アクティブウィンドウ」が最前面で表示されない → 解決方法存在しない | Google Chrome(ブラウザ) 17
5 HTML5では、「input 要素」「button 要素」を「フォームタグ」の外で直接記述しても良い | HTML5(HTML) 15
6 HSLとHSVの違い | 色変換(色) 14
7 「マウスオーバー」「ロールオーバー」「ホバー」の違い | CSS 13
8 「bgcolor」「background-color」「background」の違い | CSS 12
8 「CSSキーフレームアニメーション」実行後のCSS設定 | アニメーション 12
9 RGBの種類 / ビットカラー | RGB(色) 11
10 画面キャプチャ | Chrome 拡張機能(ブラウザ) 9
11 「overflow」効果を打ち消すスタイルシートは、「overflow: auto;」 8
11 「:hover」「z-index」を組み合わせて使用すると、正常動作しないことがある | z-index(CSS) 8
11 Chrome でキャッシュを効かさない | Google Chrome(ブラウザ) 8
12 16進数カラーコード / 2進数 7
12 コズミックブルーが何色か分からない | 色 7
13 使用していないCSSをチェックする、標準的な方法を知りたい | CSS 6
13 100/7%ではなく100%/7。(100/7)%ではなく(100%/7) | CSS 6
13 グラデーション練習 | Fireworks 8(Fireworks) 6
13 「属性」「プロパティ」「アトリビュート」の違い | CSS 6
2021/7/24 1:01 更新