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

CSS

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

CSS:マウスホイズティング時にメニューが表示されます。

CSS:マウスホイズティング時にメニューが表示されます。 言語ノート CSS

ユーザーがマウスを画像上にホバーさせると、メニューのオーバーレイが表示されます。`<figure>`要素と、メニューリンクを含む要素を使用してください。`<figure><img><div>`:`and`属性を使用して、ホバー時に画像にアニメーション処理を適用し、スライドイン効果を実現します。`opacity: right`:この属性を要素の値に負の数値として設定します。これを元の値に戻すと、マウスがホバーされている間…
👁 344
CSSで、マウスホイズティング時に画像の重ね合わせ効果を表示する

CSSで、マウスホイズティング時に画像の重ね合わせ効果を表示する 言語ノート CSS

ホバリング時に画像のオーバーレイ効果を表示します。オーバーレイレイの上部と下部バーにそれぞれ `伪要素` を使用します。これらの値を設定することで、目的の効果が得られます。`before:`, `after:`, `opacity`, `transform`, `transition` —— これらはオーバーレイされたテキストに適用されます。`opacity` を設定し、テキストを画像内に中央揃えに配置します。`<figcaption>` —— `display: flex`…
👁 209
CSSで、ホバー時に回転する双面カードを構築する

CSSで、ホバー時に回転する双面カードを構築する 言語ノート CSS

ホバー時に回転する双面カードを作成します。カードの設定を「なし」に設定してください。backface-visibility:初期状態では、カードの裏面を「あり」、前面を「なし」に設定します。rotateY() -180deg/0deg:ホバー後、前面を「あり」、裏面を「なし」に設定します。RotateY() 180deg/0deg:適切な値を設定して回転効果を実現します。perspective & l…
👁 168
CSS用ハンバーガーボタン

CSS用ハンバーガーボタン 言語ノート CSS

ハンバーガーメニューを表示し、ホバー時に「十字ボタン」に変換します。上部、下部、および中央のバーを含むコンテナを使用します。`.hamburger-menudiv` には `display: flex; flex-flow: column-reverse` を設定してください。バー間の余白を追加するには `justify-content: space-between` を使用してください。
👁 164
CSS:姉妹要素の色変化

CSS:姉妹要素の色変化 言語ノート CSS

hovered タグの同レベル要素に対して淡出効果を適用します。変更内容にアニメーション処理を施します。`transition-opacity` は、マウスが置かれた要素を除くすべての要素を変更するために `&` 伪クラス選択子を使用します。`:hover:not-opacity(0.5)<div class="sibling-fade"> <span>…
👁 310
animate.css – 全機能対応のCSS3アニメーションライブラリ

animate.css – 全機能対応のCSS3アニメーションライブラリ 言語ノート CSS

animate.cssは、海外から提供されているCSS3アニメーションライブラリです。このライブラリには、「shake(揺らす)」「flash(点滅)」「bounce(跳ねる)」「flip(反転)」「rotateIn/rotateOut(回転:入/出)」「fadeIn/fadeOut(フェードイン/フェードアウト)」など、合計60種類以上のアニメーション効果が事前設定されており、ほぼすべての一般的なアニメーション効果を網羅しています。ただし…
👁 214
CSSで `<p>`タグを改行しないように設定する方法は?

CSSで `<p>`タグを改行しないように設定する方法は? 言語ノート CSS

`<p>`タグはブロックレベルの要素であり、1行すべてを占めます。2つの `<p>`タグを同一行に配置したい場合、どのように設定すればよいでしょうか?ここでは、CSSを使用して `<p>`タグに改行を禁止する方法を説明します。デフォルトでは、`<p>`タグは自動的に改行されます。以下に、CSSを用いて `<p>`タグに改行を禁止する方法を示します:例:`p { display: inline; }` <p> aaa </p> <…
👁 282
CSSを使用して「手」のスタイルを追加します。マウスを合わせると、小さな手の画像に変換されます。

CSSを使用して「手」のスタイルを追加します。マウスを合わせると、小さな手の画像に変換されます。 言語ノート CSS

CSSを使用して「手」のスタイルを追加します。マウスが上に移動すると、マウスカーソルが「手」に変更されます(`cursor: pointer`)。JSを使用してマウスを「手」に変更します:`onmouseover(マウスが移動したとき)`、`onmouseover = 'this.style.cursor = 'hand''`。その他の`cursor`の値:`auto`(標準的なカーソル)、`default`(標準的な矢印)、`pointer`、…
👁 175
CSS3 グリッドレイアウト

CSS3 グリッドレイアウト 言語ノート CSS

一、概要:Gridレイアウトは、最も強力なCSSレイアウト手法です。この手法では、ウェブページを個別のグリッド単位に分割し、異なるグリッドを自由に組み合わせることで、多様なレイアウトを実現できます。従来は複雑なCSSフレームワークを用いる必要があった効果も、現在ではブラウザの組み込み機能によって実現可能です。上図のようなレイアウトは、Gridレイアウトの代表的な応用例です。GridレイアウトとFlexレイアウトには一定の類似性があり、両者ともコンテンツの配置を指定できます…
👁 220
CSSラウンドコーナー

CSSラウンドコーナー 言語ノート CSS

CSSの角丸化は、`border-radius` 属性を用いて、任意の要素に「角丸」スタイルを適用できます。`border-radius` 属性は、要素の角の半径を定義します。ヒント:この属性を使用して、要素に角丸化を追加できます!以下に3つの例を示します:コードは以下の通りです:`实例#rcorners1 { border-r…`
👁 227
1 2 3 4