CSS

CSS カテゴリー記事(更新日順)

  1. 【CSS】特定の子要素を含まない要素を指定する方法
    カテゴリ: CSS
    更新日:
    親要素や兄要素を指定する has セレクタ :has は疑似クラスで、:has が登場する前までは指定できなかった、参照している要素の親要素や前の兄弟要素 (兄要素) を指定できます。 div タグ直下に含む要素の背景を […]
  2. アコーディオンを CSS でシンプルに表示する
    アコーディオンを CSS でシンプルに表示する
    カテゴリ: CSS, HTML, システム
    更新日:
    ウェブページでアコーディオン表示を使う場合は気をつけましょうというページを書いておいてどうなのかということだが,一応,javascript (jQuery) を使わない「アコーディオン表示」の書き方を説明する. アコーデ […]
  3. 【CSS】レスポンシブ対応縦横ヘッダ固定テーブル(縦横スクロール)
    【CSS】レスポンシブ対応縦横ヘッダ固定テーブル(縦横スクロール)
    カテゴリ: CSS, HTML, ホームページ
    更新日:
    スマホ表示の時に画面からはみ出る table をスライドさせる方法に関して以前に書いたが,それらは IE11 で動くようにするために面倒くさいことをしていた. しかし,もうサポートも終了するので,IE11 は無視してもよ […]
  4. 【CSS】画像クリックでポップアップウィンドウ(拡大画像)を表示する方法
    【CSS】画像クリックでポップアップウィンドウ(拡大画像)を表示する方法
    カテゴリ: CSS, HTML, ホームページ
    更新日:
    javascript を使用しないで CSS のみでウィンドウ・レイヤー(拡大・縮小)を表示する方法について,いろいろ調べていたが,うまく見つからなかったので考えて作ってみた.(当然だが HTML は使っている.) モー […]
  5. Lity を使った再生ボタン付き Youtube 動画再生
    Lity を使った再生ボタン付き Youtube 動画再生
    カテゴリ: CSS, ホームページ
    更新日:
    Lity とは Lity とは、Web サイト上で画像や動画、インラインコンテンツなどをポップアップ表示させることができる jQuery ライブラリのこと。重くなりがちな jQuery のなかでは比較的軽めな設計のうえ、 […]
  6. Youtube 動画の埋め込みで遅いページの高速化
    Youtube 動画の埋め込みで遅いページの高速化
    カテゴリ: CSS, JavaScript, ホームページ
    更新日:
    Youtube の複数の動画を埋め込むとページ自体が非常に遅くなる(重い)時の高速化(軽量化)の方法. 原因は iframe で各動画を読み込みに行くため. 「youtube 複数 埋め込み 高速化」「youtube 複 […]
  7. 開発者ツールで要素を書き換える方法
    開発者ツールで要素を書き換える方法
    カテゴリ: CSS, HTML, 知識, 言語
    更新日:
    Chromeの開発者ツールで書き換える方法 Chrome のデベロッパーツールで HTML を一時的に書き換える方法をご紹介します。HTML ファイルを直接書き換える前に、ブラウザ上で変更の実装前確認、変更箇所の特定を行 […]
  8. 【WordPress】投稿の一覧ページにリセットされない連番を振る方法
    【WordPress】投稿の一覧ページにリセットされない連番を振る方法
    カテゴリ: CSS, php
    更新日:
    アーカイブページで連番を振る方法 wordpressで検索結果一覧を表示したいときや、人気度に応じてランキング形式で表示したいときなど、投稿タイトルの先頭に連番を振りたい場面があると思います。 しかし、1ページ目は問題な […]
  9. レスポンシブな多階層ハンバーガーメニューの作り方【CSSのみ】
    レスポンシブな多階層ハンバーガーメニューの作り方【CSSのみ】
    カテゴリ: CSS, HTML, ホームページ
    更新日:
    スマホで現れるハンバーガーメニューとは スマホでホームページを見ていると右上に「三」のようなマークを見ることが多いと思う. これを見かけがハンバーガーのようだからハンバーガーメニューと呼ぶようだ. 恐らく,箇条書きのメニ […]
  10. 【CSS】ボタンクリックでパスワード(テキスト)の表示・非表示を切り替える
    【CSS】ボタンクリックでパスワード(テキスト)の表示・非表示を切り替える
    カテゴリ: CSS, HTML, 知識
    更新日:
    【CSS】ボタンクリックでパスワード(テキスト)の表示・非表示を切り替える ログイン画面で、パスワード表示ボタンをクリックするとパスワードが表示されるという機能は、現在では当たり前になっています。 ですが、もしパスワード […]
  11. 【CSS】文字に下線(アンダーライン)を引く方法【HTML】
    【CSS】文字に下線(アンダーライン)を引く方法【HTML】
    カテゴリ: CSS, HTML
    更新日:
    CSS で 文字に下線(アンダーライン)を引く方法 本文中のテキストや見出しに CSS で下線を付けたり下線の位置を調整したいときがあると思います。アンダーラインは text-decoration や border を利 […]
  12. 【WordPress】新着情報で2週間以内の投稿記事に new をつける方法
    【WordPress】新着情報で2週間以内の投稿記事に new をつける方法
    カテゴリ: CSS, HTML, php, ホームページ
    更新日:
    WordPress を使っている企業のホームページなどでは新着記事に new というマーク(アイコン)をつけて目立たせたいと思う方もいるだろう. しかし,プラグインはいろいろ面倒なので入れたくない. そういう場合にコピペ […]
  13. 【HTML】アコーディオン表示をやめたほうがいい理由
    【HTML】アコーディオン表示をやめたほうがいい理由
    カテゴリ: CSS, HTML, ホームページ
    更新日:
    ウェブにおけるアコーディオン表示とは HTML 界でのアコーディオン表示とは呼んで字のごとく,楽器のアコーディオンのように折り畳みが出来るような表示の仕方を表す. (CSSだけでアコーディオン表示をするHTMLの書き方は […]
  14. Lightbox のような高級感を CSS のみで実現
    Lightbox のような高級感を CSS のみで実現
    カテゴリ: CSS, HTML, ホームページ
    更新日:
    lightbox 風な動作を CSS のみで実現してみた.(javascript や jQuery を使わないで) ライトボックスは画像の拡大表示で手軽に高級感を醸し出せるので使っているサイトは結構あると思う. 前回書い […]
  15. 【CSS】入れ子のリストを複数列に並べる
    【CSS】入れ子のリストを複数列に並べる
    カテゴリ: CSS, HTML
    更新日:
    入れ子のリストを複数列に並べる 下記のようなリストを画面幅に応じて複数列に並べます。 column-count で複数列に並べることもできますが、何列に並べるか指定する必要があり、画面幅に応じた列数に並べることはできませ […]
  16. CORS エラーが出たときの対処法
    CORS エラーが出たときの対処法
    カテゴリ: CSS, 知識
    更新日:
    No 'Access-Control-Allow-Origin' header is present on the requested resource. が出たときの対処法 font-awesome の呼び出し時、上記 […]
  17. 【レスポンシブ対応】メガメニューの簡単な作り方【CSSのみ】
    【レスポンシブ対応】メガメニューの簡単な作り方【CSSのみ】
    カテゴリ: CSS, HTML
    更新日:
    【レスポンシブ対応】CSSのみでのドロップダウンメニューを作成 のページに「メガメニュー」で検索して辿り着く人がいるので,メガメニューという名前がついているドロップダウンメニューの作り方も合わせて記事にする. (2020 […]
  18. 「背景色と前景色には十分なコントラスト比がありません」と言われた時
    「背景色と前景色には十分なコントラスト比がありません」と言われた時
    カテゴリ: CSS, ホームページ, 知識
    更新日:
    新しいPageSpeed Insights 対策. PageSpeed Insights で ユーザー補助 という種別の中に「背景色と前景色には十分なコントラスト比がありません」という文言が出てくるときがある. 「背景色 […]
  19. 【CSS】目のマークでパスワードの表示を切り替える実装方法
    【CSS】目のマークでパスワードの表示を切り替える実装方法
    カテゴリ: CSS, HTML, 言語
    更新日:
    目のマークでパスワードの表示非表示を切り替える 目のアイコンをクリックすることでパスワードの表示非表示の切り替える方法を今回は CSS で実装しました。 javascript での実装は【JavaScript】目のマーク […]
  20. 【CSSのみ】ヘルプボタンを作成する
    【CSSのみ】ヘルプボタンを作成する
    カテゴリ: CSS, HTML
    更新日:
    画像を使用しないヘルプボタン 【CSSのみ】ヘルプボタンをクリックしたときに説明を表示する方法 では、ヘルプボタンは画像を使用していましたが、CSSのみでヘルプボタンを作成することができたのでご紹介します。チェックボック […]
  21. CSSで目のマークを作成する
    CSSで目のマークを作成する
    カテゴリ: CSS, HTML
    更新日:
    パスワード表示非表示用、CSSのみで目のマークを作成する 画像の目のマークと比べるとかなりシンプルになりますが、できる限り簡単に CSS のみで実装できる目のマークを作成しました。パスワードの表示、非表示のために用いられ […]
  22. CSSで二重の目のマークを作成する
    CSSで二重の目のマークを作成する
    カテゴリ: CSS, HTML
    更新日:
    CSSで二重の目のマークを作成する方法 CSSで目のマークを作成するで作成した目のマークを二重にしました。作成手順はCSSで目のマークを作成する手順に加えて実装方法を後述します。 サンプルコード HTML <div […]
  23. 【CSS】矢印の中に文字を書く方法
    【CSS】矢印の中に文字を書く方法
    カテゴリ: CSS, HTML
    更新日:
    矢印の中に文字を書く実装方法 今回は矢印の上に文字を書く方法を紹介します。図形の上に文字を書く時の参考にしていただければと思います。矢印も CSS のみで作成していますので、その方法も併せてご紹介します。 サンプルコード […]
  24. 【CSS】マーカー風の下線(アンダーライン)を引く方法
    【CSS】マーカー風の下線(アンダーライン)を引く方法
    カテゴリ: CSS, HTML
    更新日:
    マーカー風の下線(アンダーライン)を引く css では【CSS】簡単な下線(アンダーライン)の引き方【HTML】にあるように簡単に下線の実装ができます。今回実装したいマーカー風の下線(アンダーライン)ですが、少し css […]
  25. 「不適切なアスペクト比の画像が表示されています」と言われる時
    「不適切なアスペクト比の画像が表示されています」と言われる時
    カテゴリ: CSS, HTML, ホームページ, 知識
    更新日:
    PageSpeed Insights の結果の「おすすめの方法」の中で 「不適切なアスペクト比の画像が表示されています」 と言われる時. img タグには正しい width height を指定しているのになぜか「アスペ […]
  26. 「タップ ターゲットのサイズが適切に設定されていません」と言われるとき
    「タップ ターゲットのサイズが適切に設定されていません」と言われるとき
    カテゴリ: CSS, 知識
    更新日:
    PageSpeed Insights の仕様がまた変わっていたので,新しいPageSpeed Insights 対策. 新たに「ユーザー補助」「おすすめの方法」「SEO」の項目が現れた. その中の SEO の中に「タップ […]
  27. スキップリンクとは(Skip Link)
    スキップリンクとは(Skip Link)
    カテゴリ: CSS, ホームページ, 知識
    更新日:
    WordPress の公式テーマ登録時に知ったことを少し書いてみる. テーマを投稿するとレビュアーからのダメ出しが来る. 自分の時間もあるだろうに大変ありがたいことである. そこで指摘されたものにスキップリンクというもの […]
  28. 擬似要素 focus-within を使う時に気を付けること
    擬似要素 focus-within を使う時に気を付けること
    カテゴリ: CSS, HTML, ホームページ
    更新日:
    先日,「キーボードナビゲーションの実現」という記事を投稿した後に気づいたのだが,擬似要素 focus-within を使って,ドロップダウンメニューを制御すると問題があることが判明した. 条件は少し限定されるが,それはド […]
  29. 【CSS】簡単なアニメーションの作り方【transform】
    【CSS】簡単なアニメーションの作り方【transform】
    カテゴリ: CSS, ホームページ
    更新日:
    アニメーションについて書いた他の記事は以下で. 【CSS】簡単なアニメーションの作り方【transition】 【CSS】簡単なアニメーションの作り方【animation】【keyframes】 CSS だけを使ってもア […]
  30. 【レスポンシブ対応】CSSのみでの多階層ドロップダウンメニューを作成
    【レスポンシブ対応】CSSのみでの多階層ドロップダウンメニューを作成
    カテゴリ: CSS, HTML
    更新日:
    javascript 無しでナビゲーションメニューを作る 弊社のホームページはナビゲーションメニューとしてドロップダウンメニューを採用している. 当初は drawer.js を使用して作成されていた. しかし,このレスポ […]
Pagetop