紅穆ノート
レコメンド 言語ノート CSS

CSS

Cascading Style Sheets(CSS)は、HTML(標準的な汎用マークアップ言語の一種)またはXML(標準的な汎用マークアップ言語の一部)などのファイルのレイアウトを表現するためのコンピュータ言語です。CSSは、ウェブページを静的に美化するだけでなく、さまざまなスクリプト言語と組み合わせて、ウェブページ上の各要素を動的に書式設定することも可能です。

CSSで背景画像を固定し、スクロールを防止する(background)

CSSで背景画像を固定し、スクロールを防止する(background) 言語ノート CSS

`background-attachment` 属性:`body { background-image: url('smiley.gif'); background-repeat: no-repeat; background-attachment: fixed; }` —— タグの定義および使用方法:`background-attachment…`
👁 212
CSS border

CSS border 言語ノート CSS

`div{ border: 2px solid; border-radius: 25px; }` — 定義と使用方法:`border-radius` 属性は、4つの `border-radius` 属性をまとめて設定するための簡略化された属性です。ヒント:この属性を使用すると、要素に角丸されたボーダーを追加できます!デフォルト値:0、継承性:否、対応バージョン:CSS3、JavaScript サンクタ:`ob…`
👁 180
`css normalize.css` はどのような用途で使用されるのでしょうか?

`css normalize.css` はどのような用途で使用されるのでしょうか? 言語ノート CSS

Normalize.cssは、すべてのHTML要素をより一貫性のある形でブラウザ上で表示させ、現代のWeb標準に準拠させるためのツールです。このファイルは、スタイルの標準化が必要な場面にのみ適用されます。Normalize.cssは非常に小型のCSSファイルですが、複雑なHTML要素のスタイルにおいて、さまざまなブラウザ間で高い一貫性を実現します。従来のCSSリセットと比較して、Normalize…
👁 346
CSS3のレスポンシブレイズティングにおける課題

CSS3のレスポンシブレイズティングにおける課題 言語ノート CSS

レスポンシブレイズを適用する際、フローティングレイアウトにまだ十分な経験がなかったため、CSS3の最新機能である「弹性ボックスレイアウト」と「グリッドレイアウト」を採用しました。しかし、この方法を用いた際、いくつかの問題に直面しました。以前のコード例:`@media (max-width: 570px) { }`、`@media (max-width: 992px) { }`。ここで、CSSを記述する際には、対象となるサイズ範囲を明確に定義することを推奨します。もし単一の条件のみで対応する場合…
👁 120
CSS3の`border`属性まとめ(線引きの罫線を設定する方法)

CSS3の`border`属性まとめ(線引きの罫線を設定する方法) 言語ノート CSS

`border` グラマーフォーム:`border: <line-width> || <line-style> || <color>; <line-width> = <length> | thin | medium | thick <line-style>…`
👁 248
HTMLとCSSを使用して作成したウェブサイト用サムネイル生成ツール

HTMLとCSSを使用して作成したウェブサイト用サムネイル生成ツール 言語ノート CSS

::(不満)テンプレートサイトのサムネイルはすべてとても美しくて、そこで私も「もしこれでいいなら」と考え、試行錯誤を重ねましたが、結局は「あきらめる」ことにしました:@(金持ちのように振る舞う)PC版のみを記述しました。PCでスクリーンショットを撮って使える::(陰謀的)用途:自らのウェブサイト用サムネイルのイメージを生成できます{hide}{cloud title="RedMuウェブサイトサムネイル生成ソースコード" type="lz" url="htt…
👁 125
CSSのフローティング設定後に、親ボックスに高さが反映されない場合の解決策

CSSのフローティング設定後に、親ボックスに高さが反映されない場合の解決策 言語ノート CSS

以下の図に示すように、子要素 `div2` には「height」と「width」がそれぞれ設定されていますが、`float: left;` 属性が適用されているため、その親要素 `div1` には「height」が設定されていません。`<html><head><%/head><body><div id="div1">…</div>`
👁 175
CSSの位置指定(position)

CSSの位置指定(position) 言語ノート CSS

構文:`position:static | relative | absolute | fixed | center | page | sticky`;デフォルト値:`static`;適用対象:`display` 属性が `table-column-group` または `table-column` に設定されていないすべての要素;継承性:なし;アニメーション:無…
👁 125
CSS3における2次元アニメーション(transform)

CSS3における2次元アニメーション(transform) 言語ノート CSS

`transform` グラマーティクス:`transform: none` | `transform-function` + `transform-function`リスト:`matrix()` = `matrix(<number>[, <number>]{5,5})`、`matrix3d()` = …
👁 164
CSSの `vh` および `vw` の自動調整

CSSの `vh` および `vw` の自動調整 言語ノート CSS

モバイル端末では、REMをルートHTMLに対して使用してレイアウトを変更し、JSを用いてモバイル対応を実現します。一方、本記事では純粋なCSSのビューпор単位(vwおよびvh)を用いて自動的にレイアウトを適応させます。現在、この手法の互換性は完全には確実とは言えませんが、それでもvwやvhの強力な機能を理解することは十分に可能です。レスポンシブレイアウトの実現にはメディアクエリ(Media Queries)が用いられ、主流のデバイスの幅をブレークポイントとして設定します…
👁 359
1 2 3 4