CSS何で書いてますか?忙しいですか?Tailwind CSS使ってもらっていいですか?
皆さん、CSS何で書いてますか? 自分は最近もっぱら Tailwind CSS(以下 TW )で書いています。皆さんにもTWで世界を救ってほしいので、よく使うテクニックをいくつか紹介したいと思います。…
View ArticleたくさんあるCSSの中央揃えの方法をまとめた
はじめに CSSでスタイリングするときに必ずと行っていいほど登場するのが中央揃えです。 上下、左右、もしくはその両方を実現するために、いろいろな方法があります。 今回はその方法について網羅的にまとめ…
View Article【CSS】画像を指定した比率で切り取る方法
img要素にaspect-ratioとobject-fit: coverを指定することでaspect-ratioの比率で画像をトリミングできます。 img { aspect-ratio: 1 / 1…
View ArticleCSS と SVG の transform について
CSS には transform というプロパティがあり、 HTML や SVG 要素に対して変形を行うことができる。一方 SVG の要素にも、 transform 属性があり、その要素の変形を行う…
View ArticleSTUDIOに触れて思うこと
STUDIOに触れて思うこと コーディング(HTML&CSS)のブロック要素、インライン要素の考え方が進歩した!! 以前は「 <div>はブロック要素だから、、 」と要素に囚われてしまっていました。…
View Article【HTML, CSS】CSS Tips
CSS Tips 作ってみて、ナルホドと思った CSS Tips を書き溜める。 プログレスバー <div class="progress"> <div class="progressBar"></…
View ArticleHTML,CSS,Ruby,Railsなどの参考資料まとめ(自分用)
HTML HTML辞典 →HTMLのデジタル辞書。わからなくなったらここから引く。 https://html-coding.co.jp/annex/dictionary/html/ CSS ・CSS…
View ArticleBootstrapを使ってみた
はじめに 簡単なアプリやHP作成はできるようになったけれど、なかなかHTMLやCSSが思ったようにいかないというのが課題でした。ChatGPTにどうしたら上手くできるか聞いたところ、CSSフレームワ…
View ArticleSassのMixed Declarationsに対応する
Mixed Declarationsって何? DartSassをアップデートしたら下記のエラーが表示されるようになりました。 Deprecation Warning: Sass's behavior…
View ArticleピュアCSSネストとSassでは入れ子セレクタ`&`の動作が違う、という話
概要 CSSネストとSassの&の解釈が違うので、気をつけろ。 特に、入れ子の親が単純セレクタではなくて&を後ろに置いて使うときには注意が必要。 前提 .hoge{ & .fuga{ color…
View ArticleTailwind CSS まとめ
参考: 公式ドキュメント(Tailwind CSS) レイアウト container: コンテナの幅を設定 box-border: ボックスモデルのボーダーを含む box-content: ボック…
View ArticleVS Codeの拡張機能「Live Preview」
はじめに VScodeでHTMLやCSSを編集する際、編集のたびに保存してブラウザを開いて確認をするのって面倒ですよね。そこでオススメな拡張機能を記載します。 Live Preview とは? Li…
View ArticleCSS初心者必見!ゼロから学べる実践入門
はじめに CSS(Cascading Style Sheets)は、ウェブサイトのデザインを制御するための言語です。HTMLがウェブページの構造を決定するのに対し、CSSはその見た目をスタイリングし…
View ArticleCSS入れ子を道草食べすぎながら理解する
はじめに 道草って美味しいですよね。世の中には多種多様な道草があります。シロツメクサとかいい感じな味がして美味しいですし、たんぽぽはなんかしらんが刺身の上に乗っていますし、よもぎは普通に食えます。な…
View ArticleCSS初心者必見!ゼロから学べる実践入門
はじめに CSS(Cascading Style Sheets)は、ウェブサイトのデザインを制御するための言語です。HTMLがウェブページの構造を決定するのに対し、CSSはその見た目をスタイリングし…
View Article4:3サイズのエリアをブラウザいっぱいに画面全体に表示する方法
はじめに ゲームっぽいウェブアプリを作っています。 4:3の比率で作成されたマップ画像をブラウザの画面いっぱいに表示したいです。 つまり、下記のようなことをしたいです。 ブラウザのウィンドウが横長の…
View Articletrにdisplay:gridをつけてtableをレスポンシブ対応する
Intro table をスマホで表示する際はせいぜい3列くらいが限界である。調べるとよく出てくる対応策は以下のようなものである。 overflow: scroll や position: stic…
View ArticlejQueryのメソッド
jQueryを勉強中(ど素人)なのですが、復習も兼ねて学んだメソッドを下記にメモとして記述していこうと思います。 随時更新していきます。 jQueryとは [ jQuery ]とは、効果やアニメーシ…
View Article【CSS】font-sizeには「px」ではなく「rem」を使うべき
この記事では、ウェブアクセシビリティの観点において、ベストプラクティスとなり得るrem単位を使うべき理由ついて説明します。 結論 font-sizeの指定には絶対単位( px )は使用せずに相対単位(re…
View Article【Query Builder:Expression】Use icons in a Web report (HTML + CSS)
Introduction In the previous post, I talked about showing icons on a web report. The icons were dis…
View Article