この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。
建築家
建築家
リスト
放送
茶屋
インテリジェントAI会話
.NETキャリア&テクニカルカレッジ
ちっちゃいなクズブログ
この版
利用者
Architect_Programmer_Code農業ネットワーク
»
建築家
›
フロントエンド設計とウェブ
›
フロントエンドフレーム
›
リセットスタイルnormalize.cssチュートリアル
眺める:
12625
|
答える:
0
[その他]
リセットスタイルnormalize.cssチュートリアル
[リンクをコピー]
クズども
掲載地 2018/07/27 14:49:36
|
|
|
|
Normalize.cssはCSSリセットの代替手段です。 デフォルトのHTML要素スタイルでブラウザ間で高い一貫性を提供します。 Normalize.cssはHTML5の現代的でプレミアムな代替手段です(
http://necolas.github.io/normalize.css/
)
normalize.cssもreset.cssもブラウザタブのリセット用スタイルシートです
normalize.css作成の目的は以下の通りです。
便利なブラウザのデフォルトスタイルを完全に削除するのではなく、保護しましょう
一般化スタイル:ほとんどのHTML要素に提供されています
ブラウザ自身のバグを修正し、ブラウザ間の一貫性を確保しましょう
CSSの使いやすさを最適化する:いくつかのヒントを活用しましょう
コードの説明:コメントと詳細なドキュメントを使いましょう
Normalize.cssモバイルブラウザを含む幅広いブラウザをサポートし、HTML5要素、タイポグラフィ、リスト、埋め込みコンテンツ、フォーム、表を一般化しています。 このプロジェクトは一般化に基づいていますが、適切な場合により実用的なデフォルトも用いています。
正規化とリセットの違い
1. Normalize.css 価値のあるデフォルトを保護する
リセットはほぼすべての要素にデフォルトのスタイルを課すことで、同じ視覚効果を強制します。 対照的に、Normalize.cssは多くのデフォルトのブラウザスタイルを維持しています。 これにより、一般的なタイポグラフィ要素をすべてリスタイルする必要がなくなります。 異なるブラウザで異なるデフォルトを持つ要素の場合、Normalize.cssこれらのスタイルを一貫性のある、かつ現代の標準にできるだけ整合させるよう努めます。
2. Normalize.css ブラウザのバグを修正しました
デスクトップやモバイルブラウザでよくあるバグを修正します。 これはしばしばResetではできていないことです。 この点で、修正Normalize.css問題としては、HTML5要素の表示設定、プリフォーマットされたテキストのフォントサイズ問題、IE9のSVGオーバーフロー、そして様々なブラウザやオペレーティングシステムで発生するフォーム関連の多くのバグが含まれます。
3. Normalize.css デバッグツールが散らかることはありません
Resetを使う上で最も厄介な点の一つは、下の画像に示されているように、ブラウザのデバッグツールにおける大規模な継承チェーンです。 Normalize.cssでは、ガイドラインでマルチセレクターの使用に非常に慎重であり、ターゲット要素のみを意図的にスタイリングするため、そのような問題はありません。
4. Normalize.cssはモジュール的である
プロジェクトは関連しているが別々の部分に分割されており、どの要素が特定の値に設定されているかがわかりやすくなっています。 これにより、使わない部分(例えば形の一般化)を選択的に除外できます。
5. Normalize.css 詳細な文書が存在します
Normalize.cssコードは詳細かつ包括的なクロスブラウザの調査とテストに基づいています。 このファイルには詳細なコード説明とGithub Wikiのさらなる指示があります。 つまり、各コード行が正確に何をしているのか、なぜそれを書いたのか、ブラウザ間の違いを把握でき、自分のコードをより簡単にテストできるということです。
normalize.cssの使い方
まず、GithubからNormalize.cssをインストールするかダウンロードし、それを使う方法は主に2つあります。
戦略1:normalize.cssを自分のプロジェクトの基盤CSSとして使い、デザイナーのニーズに合わせてスタイル値をカスタマイズする。
戦略2:ソースコードをインポートしてその上normalize.css構築し、必要に応じて自分のCSSでデフォルトを上書きします。
CSSファイルのダウンロード:
https://necolas.github.io/normalize.css/8.0.0/normalize.css
先の:
C#コンソールプログラムで閉じボタンを無効にすると完璧に解決します
次に:
タオバオの人にプログラムをまとめてコピーしてもらいましょう
関連記事
•
フロントエンドではMinifyを使って複数のCSSファイルを圧縮・マージします
•
C# EPPlus バルクスタイルセル
•
DevToolsがソースマッピングの読み込みに失敗しました:読み込みに失敗しました
•
Angular 9シリーズ(XI)スタイルの定義方法5
•
Angular 9シリーズ(VII)CSSスタイルのスコープ
•
CSSカスケードスタイルシートのvar関数
•
CSSウェブページdivとテーブルスクロールバー美化
•
CSSスタイル:ポインタイベント:なし
閲覧したセクション
.Net/C#
HTML/CSS/JavaScript
技術チャット
ブロックチェーン
Windows/Linux
レジャー灌漑
MySQL
ジャワ
C/C++
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。
Mail To:help@itsvse.com