CSS スキル コレクション - 古典の中の古典

CSS スキル コレクション - 古典の中の古典
リンク上の点線のボックスを削除します

コードをコピー
コードは次のとおりです。

a:アクティブ、a:フォーカス{
アウトライン:なし;
}

デフォルトでは、Firefox はリンクにフォーカスが当てられたとき (またはクリックされたとき) に点線の境界線を追加しますが、上記のプロパティを使用してこれを削除できます。

最もシンプルなCSSリセット

コードをコピー
コードは次のとおりです。

* {
マージン: 0; パディング: 0
}

リンクを折り返さない

コードをコピー
コードは次のとおりです。

{
空白:折り返しなし;
}

上記の設定によりリンクの折り返しを回避できますが、個人的には長いリンクには対応する行を設けることをお勧めします (行の折り返しに関する議論については、円の中心の記録を参照してください)。

Firefoxでスクロールバーを常に表示する

コードをコピー
コードは次のとおりです。

html{
オーバーフロー:-moz-スクロールバー-垂直;
}

その他の Mozilla/Firefox のプライベート CSS プロパティについては、こちらをご覧ください。クロスブラウザのサポートが必要な場合は、

コードをコピー
コードは次のとおりです。

本文、html {
最小高さ:101%;
}

行の高さを使用して垂直方向に中央揃えする

行の高さ:24px;

固定幅のコンテナを使用していて、行を垂直方向に中央揃えする必要がある場合は、line-height を使用します (高さは親コンテナと同じになります)。垂直方向の中央揃えの概要については、ここを参照してください。

透明容器フロート

コードをコピー
コードは次のとおりです。

#主要 {
オーバーフロー:非表示;
}

ブロック要素を水平方向に中央揃えする
マージン:0 自動;
実際には、

コードをコピー
コードは次のとおりです。

左マージン: 自動;
右マージン: 自動;

このテクニックは、ほとんどすべての CSS の教科書で説明されています。幅を追加することを忘れないでください。 Exploerでも使えます

コードをコピー
コードは次のとおりです。

体{
テキスト配置: 中央;
}

次に内部コンテナを定義します

テキスト配置: 左;

回復する。

Exploer テキストエリアのスクロールバーを非表示にする

コードをコピー
コードは次のとおりです。

テキストエリア {
オーバーフロー:自動;
}

Exploer デフォルトでは、テキストエリアには垂直スクロールバーが表示されます (理由は聞かないでください)。

印刷ページ番号を設定する

コードをコピー
コードは次のとおりです。

h2 {
ページ区切り前:常に;
}

page-break-before 属性を使用すると、Web ページを印刷するときのページングを設定できます。

<<:  JavaScript 関数呼び出しの典型的なサンプルコード

>>:  CSS ラベルモード表示プロパティの詳細な説明

推薦する

MySQL 5.7.17 のインストールと設定のグラフィックチュートリアル

ブロガーはこう述べています。「私は『史上最も簡単な MySQL チュートリアル』という一連のブログ記...

MySQL 5.7.18 zip バージョンのインストールと設定方法のグラフィック チュートリアル (win7)

Windows に mysql5.7.18zip バージョンをインストールするには、使用前に解凍し...

Kafka の Docker デプロイメントと Spring Kafka 実装

この記事は主にDockerによるKafkaのデプロイとSpring Kafkaの実装について紹介しま...

MySQL の行レベルロックの詳細な例

序文ロックは、複数のスレッドを実行するときにリソースへのアクセスを強制的に制限するために使用される同...

MySQL XA で分散トランザクションを実装する方法

目次序文XA プロトコルMySQL XA で分散トランザクションを実装する方法序文MySQL が単一...

MySQL における UNION と UNION ALL の基本的な使い方

データベースでは、UNION キーワードと UNION ALL キーワードの両方が 2 つの結果セッ...

この記事ではJavaScriptの基本であるディープコピーとシャローコピーについて説明します。

目次浅いコピーディープコピー補充する要約するコピー(クローン、複製などとも呼ばれる)ですが、ディープ...

入力タイプとは何を意味し、入力を制限する方法

入力を制限する一般的な方法1. ボタンが押されたときに点線のボックスを消すには、入力に属性値hide...

RabbitMQ の Docker インストールと設定手順

目次単一マシンの展開オンラインプルミラーを見るRabbitMQを作成して実行するMQコンテナを正常に...

入力テキスト ボックスと画像検証コードの位置合わせの問題 (画像は常に入力より 1 つ上になります)

Web ページ制作では、input と img が同じ行に配置されることが多く、img タグが常に ...

Nginx でバージョン番号と Web ページのキャッシュ時間を非表示にする方法

Nginx の最適化 - バージョン番号と Web ページのキャッシュ時間を非表示にするバージョン番...

Vue3サンドボックスの仕組みの詳しい説明

目次序文ブラウザコンパイル版ローカルプリコンパイルバージョン要約する参照する序文vue3サンドボック...

Linuxシステムでノードプロセスを実行しているが、プロセスを強制終了できない問題を解決します

まず、Linux システムで実行されているノード プロセスはプロセスを強制終了できないことを紹介しま...

CSS と HTML とフロントエンド テクノロジーのレイヤー図

JavascriptとDOMの関係は非常に曖昧で、CSSやHTMLのフロントエンド技術層も理解してい...

MySQL ストレージ エンジン MyISAM と InnoDB の違いの概要

1. MySQLのデフォルトストレージエンジンの変更MySQL 5.1 より前のバージョンでは、デフ...