CSS タグのページリスト (4/8)

画像を円形にマスクする、円形に切り抜いて表示する

CSSを利用して画像を円形にマスクして表示するコードを紹介します。概要画像を円形に切り抜くには、ブロック要素の矩形の枠の角を丸くして円形にすることで対応できます。CSSのborder-radiusプロパティを利用します。例: 画像が正方形の
カテゴリ: HTML /  タグ: CSS

Divタグなどの枠の幅を文字列の幅に合わせたい

DivタグなどのBlock属性の枠の幅を文字列の幅に合わせて表示する方法を紹介します。デフォルトの動作の確認デフォルトの状態のdivタグでは、枠の幅は画面や親の枠の領域いっぱいに表示されます。コード下記のコードを作成します。display-
カテゴリ: HTML /  タグ: CSS

スクロールに追従する枠を作成する - Sticky Position を利用したスクロール追従枠の作成

Webページでスクロールに追従する枠のコードを紹介します。概要Webページでスクロールに追従する枠を作成するには、以前はJavaScriptなどで位置を制御する必要がありましたが、最近のWebブラウザでは、Sticky Position を
カテゴリ: HTML /  タグ: CSS CSS Sticky

FlexBox枠内のPreタグ領域がFlexBoxの枠をはみ出してしまう現象の回避方法

FlexBox枠内のPreタグ領域がFlexBoxの枠をはみ出してしまう現象を回避するためのコードを紹介します。現象の確認現象が発生するコードを確認します。下記のHTMLファイルとCSSファイルを作成します。コードflex-pre-over
カテゴリ: HTML /  タグ: CSS FlexBox preタグ

Transition プロパティを利用した要素の移動アニメーション

Transition プロパティを利用してCSSで要素を移動させるアニメーションを作成します。概要Transition プロパティを利用すると、クラスが設定された際の変化を時間をかけて徐々に変更できます。この機能を利用して要素に対するアニメ
カテゴリ: HTML /  タグ: CSS CSS Transition

CSS / SVG を利用して、スネークタイプのスピナーリングのアニメーションを作成する

CSS / SVG を利用して、スネークタイプのスピナーリングのアニメーションを作成するコードを紹介します。概要Webページなどで時間のかかる処理をする場合、リングのアニメーションを表示して処理が止まっていないことを表示することがあります。
カテゴリ: HTML /  タグ: CSS

要素をアニメーションで非表示にする - 要素をフェードアウト表示する

CSSで要素をアニメーションで非表示にするコードを紹介します。概要CSSのスタイルでdisplayをnoneに設定すると、設定直後にスタイルが反映され、アニメーションで要素が非表示になりません。display を利用してフェードアウトを実装
カテゴリ: HTML /  タグ: CSS

非表示の要素をアニメーション表示する - 要素をフェードイン表示する

CSSで非表示の要素をアニメーション表示するコードを紹介します。概要CSSのスタイルでdisplayをnoneからblockに設定すると、クラスの設定直後にスタイルが反映され、アニメーションが有効になりません。display を利用してフェ
カテゴリ: HTML /  タグ: CSS

特定の形状でマスクして背景色のカラーを反転させる - 画像やSVGでマスクしたブレンド描画

SVGを利用して特定の形状でマスクして背景色のカラーを反転させる描画コードを取得します。概要指定した形状で背景色や背景の画像のカラーを反転させて描画します。マスクにはSVG形式のパスを利用し、描画はCSS3の"mix-blend-mode"
カテゴリ: HTML /  タグ: CSS

段組み間の余白を調整する

Bootstrapで段組み間の余白を調整するコードを紹介します。動作確認 : 何も指定しない場合何も指定しない場合の表示動作を確認します。コード下記のコードを記述します。Column-Gutter-01.css#cell { bord
カテゴリ: HTML /  タグ: CSS Bootstrap

WebブラウザーでHTML表示時にフォントを指定しない場合に使用されるフォント

HTMLでfontを指定しない場合に描画に使用されるフォントを紹介します。標準で利用されるフォント以下の動作になります。Windows 10/11Webブラウザ英数文字日本語文字Microsoft EdgeメイリオメイリオMicrosoft
カテゴリ: HTML /  タグ: CSS Webブラウザ

Segoe UI フォントの挙動 - Segoe UIフォントは日本語フォントなのか

Segoe UI フォントの挙動について紹介します。Segoe UIフォントは日本語フォントなのかWindows 10のUI用のフォントとして用意されているSegoe UIフォントですが、日本語のフォントであるか動作確認します。コード下記の
カテゴリ: HTML /  タグ: CSS フォント

マウスポインタの形状を変更する

CSSでマウスポインタの形状を変更するコードを紹介します。概要マウスポインタの形状を変更するには、cursor プロパティを利用します。cursorプロパティの値とマウスポイインタの形状cursorプロパティの値に対応するポインタの形状は下
カテゴリ: HTML /  タグ: CSS

div枠全体をリンクする

divなどのブロック要素全体をリンクにするコードを紹介します。概要divなどのブロック要素をクリックした際に、指定したページに遷移したい場合があります。この記事ではdivなどのブロック要素全体をリンクにするコードを紹介します。aタグで実装す
カテゴリ: HTML /  タグ: HTML CSS HTMLタグ Aタグ

font-family に複数のフォントを指定する場合の動作について

CSSのfont-familyプロパティに複数のフォントを指定する場合の動作について紹介します。概要CSSのfont-familyプロパティに複数の値を記述した場合は、先頭に記述したフォントから順次判定します。一致したフォントがあった場合に
カテゴリ: HTML /  タグ: CSS フォント

Webページのテキストのフォントに BIZ UDゴシック BIZ UD明朝 を利用する

Webページのテキストのフォントに BIZ UDゴシック BIZ UD明朝、プロポーショナルフォントのBIZ UDPゴシック BIZ UDP明朝を利用するコードを紹介します。概要Windows 10 October 2018 Update
カテゴリ: HTML /  タグ: CSS フォント

コンテンツを表示する枠をページの中央に配置する

コンテンツを表示する枠をページの中央に配置するHTMLのコードを紹介します。概要Webページでコンテンツを表示する枠をページの中央に表示し左右にな痔だけの余白を取りたい場合があります。この記事では、コンテンツを表示する枠を中央に配置するコー
カテゴリ: HTML /  タグ: CSS

画面の幅に応じたフォントサイズを設定する

CSSで画面の幅に応じたフォントサイズを設定するコードを紹介します。概要CSSで画面の幅に応じたフォントサイズを指定するには vw の単位を利用します。書式font-size: (数値)vw;1vw は1文字がウィンドウ幅の1%の幅となるフ
カテゴリ: HTML /  タグ: CSS

FlexBox でカラムの最大幅を設定する

FlexBox でカラムの最大幅を設定するコードを紹介します。概要FlexBoxでカラムの幅の最大値を指定する場合は、max-width プロパティを利用します。書式max-width: (幅のサイズ)幅のサイズにはCSSのサイズ指定を利用
カテゴリ: HTML /  タグ: CSS FlexBox

Grid Layout でカラム(セル) の最小幅を設定する

Grid Layout でカラム(セル) の最小幅を設定するコードを紹介します。概要グリッドのカラム最小幅を設定する場合は、グリッドの列幅設定部分で minmax() 関数を利用します。書式minmax(最小幅, 最大幅)記述例下記の記述で
カテゴリ: HTML /  タグ: CSS

FlexBox でカラムの最小幅を設定する

FlexBox でカラムの最小幅を設定するコードを紹介します。概要FlexBoxでカラムの幅の最小値を指定する場合は、min-width プロパティを利用します。書式min-width: (幅のサイズ)幅のサイズにはCSSのサイズ指定を利用
カテゴリ: HTML /  タグ: CSS FlexBox

Grid Layout で複数のグリッドにまたがるセルを作成する - グリッドの結合

グリッドレイアウトで複数のグリッドにまたがるセルを作成する手順を紹介します。概要グリッドレイアウトで複数のグリッドにまたがるセルを作成する場合は、grid-column, grid-row にセルの開始と終了の境界番号と指定することで作成で
カテゴリ: HTML /  タグ: CSS CSS Grid Layout

Grid Layout で表示領域幅にレスポンシブなグリッドを作成する - px と fr の混在グリッドの作成

Grid Layout で表示領域幅にレスポンシブなグリッドを作成するコードを紹介します。概要こちらの記事ではGrid Layoutによるグリッドのコードを紹介しました。記事では固定幅のグリッドを作成するコードを紹介しましたが、レスポンシブ
カテゴリ: HTML /  タグ: CSS CSS Grid Layout

Grid Layout でグリッドの幅を領域やページ全体の幅の比率で指定する

Grid Layout でグリッドの幅を領域やページ全体の幅の比率で指定するコードを紹介します。概要Grid Layout でグリッドの幅を表示領域やページ全体の幅の比率で指定することができます。グリッドの幅を比率を指定する場合には fr
カテゴリ: HTML /  タグ: CSS CSS Grid Layout

Float, Flexbox, Gridレイアウト, Bootstrap での段組みページの違いについて

Float, Flexbox, Gridレイアウト, Bootstrap での段組みページの違いについて紹介します。概要Webページで段組みをする方式には複数の種類があります。それぞれの種類での実装方式の違いやメリットやデメリットを紹介しま
カテゴリ: HTML /  タグ: CSS Bootstrap

Flexbox の枠の配置位置を指定する - Flexboxの横方向の配置の指定

Flexboxで枠間の余白を設定する方法と枠の配置位置を指定する方法を紹介します。補足Flexboxで枠の配置位置ではなく、枠間の余白を設定する方法はこちらの記事を参照してください。概要Flexboxでデフォルトの設定で枠を横並びに配置した
カテゴリ: HTML /  タグ: CSS Flexbox

Flexbox の枠の幅を指定する - flex-basis プロパティの利用

Flexbox の枠の幅を指定するCSSのコードを紹介します。概要Flexboxの枠の幅を指定する場合は、flex-basisプロパティを利用します。コード下記のHTML, CSSファイルを作成します。flex-basis.css.cont
カテゴリ: HTML /  タグ: CSS Flexbox

枠の幅が折り返し不要な幅より小さくなった場合に枠幅をどの程度縮めるかの動作を指定する - flex-shrink プロパティの利用

Flexboxで枠の幅が折り返し不要な幅より小さくなった場合に枠幅をどの程度縮めるかの動作を指定するコードを紹介します。概要Flexboxで枠の幅が折り返し不要な幅より小さくなった場合に枠幅をどの程度縮めるかを指定するには、flex-shr
カテゴリ: HTML /  タグ: CSS Flexbox

Flexbox で Flex プロパティを全く指定しない場合の動作

Flexbox で Flex プロパティを全く指定しない場合にどのような動作になるのか紹介します。コード下記のコードを記述します。no-flex-value.html<!DOCTYPE html><html><
カテゴリ: HTML /  タグ: CSS Flexbox

枠の幅が折り返し不要な幅より大きくなった場合に枠幅をさらに広げる動作を指定する - flex-grow プロパティの利用

Flexboxでflex-grow プロパティを利用して、枠の幅が折り返し不要な幅より大きくなった場合に枠幅をさらに広げる際の動作を指定するコードを紹介します。概要Flexboxで枠の幅が折り返し不要な幅より大きくなった場合に枠幅をどの程度
カテゴリ: HTML /  タグ: CSS Flexbox

Flexbox の枠の並びの方向を変更する - direction プロパティの利用

Flexbox の枠の並びの方向を変更するコードを紹介します。例1 (flex-direction: row; の場合)コード下記のコードを記述します。flex-direction.css.container-row { displa
カテゴリ: HTML /  タグ: CSS Flexbox

グリッドレイアウト (Grid Layout) の利用

CSS のグリッドレイアウト (Grid Layout) について紹介します。概要CSS のGrid Layout を利用すると、グリッドレイアウトを利用した複雑な段組みがシンプルな記述で作成できます。この記事ではCSSのGrid Layo
カテゴリ: HTML /  タグ: CSS CSS Grid Layout

Flexboxの利用 - Flexbox を利用した段組みの作成

CSSのFlexbox を利用して段組みのレイアウトを作成するコードを紹介します。概要Flexboxを利用すると、CSSにシンプルな設定をするだけで段組みのレイアウトを作成できます。この記事ではFlexboxを利用したCSSのコードを紹介し
カテゴリ: HTML /  タグ: CSS Flexbox

枠内のテキストの縦位置をCSSで指定する

枠内のテキストの縦位置をCSSで指定するコード紹介します。概要こちらの記事で紹介している通り、text-alignプロパティを利用することで、テキストの横方向の位置揃えができます。この記事では枠内でのテキストの縦位置を指定するコードを紹介し
カテゴリ: HTML /  タグ: CSS

要素の中にある下位の要素に対してスタイルを設定する

要素の中にある下位の要素に対してスタイルを設定するコードを紹介します。要素内の直下の子要素を選択するセレクタはこちらの記事を参照してください。概要要素の中にある特定の要素に対してスタイルを設定する場合には、「子孫セレクター(Descenda
カテゴリ: HTML /  タグ: CSS CSSセレクター

CSSで table > tr > td セレクタを利用してもテーブルにスタイルが反映されない

CSSで table > tr > td セレクタを利用してもテーブルにスタイルが反映されない現象について紹介します。現象の確認下記のHTMLファイルを準備します。CssCellSpacing.csstable { borde
カテゴリ: HTML /  タグ: CSS