ホームページ ウェブフロントエンド CSSチュートリアル Webページ作成時にマスターすべき8つのCSSレイアウトスキル_体験交流

Webページ作成時にマスターすべき8つのCSSレイアウトスキル_体験交流

May 16, 2016 pm 12:07 PM

1. 疑問があればすぐに確認する
エラーが発生したときに元のコードを簡単に確認できれば、かなりの手間を省くことができます。 W3C には、XHTML と CSS に使用できる検出ツールがあります。http://validator.w3.org を参照してください。ファイルの先頭にあるエラーは、不適切な構造やその他の要因によりさらに多くのエラーを引き起こす可能性があることに注意してください。最初に最も明らかなエラーのいくつかを修正してから再チェックすることをお勧めします。これにより、エラーの数が減る可能性があります。

2. フローティング関数を使用するときは、必ず命令を適切にクリアしてください。

フローティング関数は危険な関数であり、期待どおりの結果が得られない可能性があります。周囲のコンテナの境界を越えて広がる浮遊要素やその他の異常な状況に遭遇した場合は、それが正しく行われていることを確認してください。 Complex Spiral Consulting Web にある Eric Meyer のチュートリアルを参照してください。

3. パディングまたは境界線を使用して、境界線が重ならないようにします。

そこにあるべきではない小さなスペースを確保するのに苦労したり、小さなスペースが必要なときにそれができない場合があります。何としても絞り出す。マージンを使用すると境界を重ねるのが簡単です。Andy Budd が Web サイトで何が可能かを説明しています。

4. 要素のパディング/ボーダーと高さまたは幅を同時に指定しないようにしてください。

Windows バージョンの IE では、幅と高さに関して計算上の問題が発生することがよくあります。この問題を解決する方法はいくつかありますが、親要素で高さと幅を指定する必要がある場合は、親要素内の子要素にマージンを適用するか、子要素で高さと幅を指定する必要がある場合は、これを実現するには、親要素にパディングを適用します。

5. min-width/min-height に依存しない

Windows バージョンの IE は両方の構文をサポートしていません。ただし、Windows 版 IE でも、min-width/min-height と同等の効果がある程度得られるため、IE にフィルタリング機能を追加すれば、希望する結果を得ることができます。

6. 疑わしい場合は、まずパーセンテージを下げてください。

エラーによって 50% 50% が 100.1% になり、Web ページで問題が発生することがあります。現時点では、これらの値を 49% または 49.9% に変更してみてください。

7. 「TRouBLed」の書き方を覚えておいてください

ボーダー、マージンとパディングの省略構文には特定の順序があり、上から開始して時計回りに、上、右、下、左となります。したがって、 margin :0 1px 3px 5px; 結果は、上部に境界線がなく、右側に 1 ピクセルというようになります。 「TRouBLe」と覚えておけば順番を間違えることはありません。

8. 値がゼロでない限り、単位を指定する必要があります。

CSS では、フォント、マージン、その他の値ごとに単位を指定する必要があります。 (唯一の例外は行の高さです)

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Googleフォント変数フォント Googleフォント変数フォント Apr 09, 2025 am 10:42 AM

Google Fontsが新しいデザイン(ツイート)を展開したようです。最後の大きな再設計と比較して、これははるかに反復的です。違いをほとんど伝えることができません

HTML、CSS、JavaScriptを使用してアニメーションカウントダウンタイマーを作成する方法 HTML、CSS、JavaScriptを使用してアニメーションカウントダウンタイマーを作成する方法 Apr 11, 2025 am 11:29 AM

プロジェクトにカウントダウンタイマーが必要だったことはありますか?そのようなことのために、プラグインに手を伸ばすのは自然なことかもしれませんが、実際にはもっとたくさんあります

HTMLデータ属性ガイド HTMLデータ属性ガイド Apr 11, 2025 am 11:50 AM

HTML、CSS、およびJavaScriptのデータ属性について知りたいと思っていたことはすべて。

SASSをより速くするための概念の証明 SASSをより速くするための概念の証明 Apr 16, 2025 am 10:38 AM

新しいプロジェクトの開始時に、SASSコンピレーションは瞬く間に起こります。これは、特にbrowsersyncとペアになっている場合は素晴らしい気分です。

SVGでタータンパターンを生成する静的サイトを作成する方法 SVGでタータンパターンを生成する静的サイトを作成する方法 Apr 09, 2025 am 11:29 AM

タータンは、スコットランド、特にファッショナブルなキルトに通常関連する模様のある布です。 Tartanify.comでは、5,000を超えるTartanを集めました

WordPressテーマでVueコンポーネントを構築する方法 WordPressテーマでVueコンポーネントを構築する方法 Apr 11, 2025 am 11:03 AM

インラインテンプレートディレクティブにより、既存のWordPressマークアップに対する進行性の強化として、リッチVUEコンポーネントを構築できます。

PHPはテンプレートのA-OKです PHPはテンプレートのA-OKです Apr 11, 2025 am 11:04 AM

PHPテンプレートは、多くの場合、サブパーコードを促進するために悪いラップを取得しますが、そうである必要はありません。 PHPプロジェクトが基本を実施する方法を見てみましょう

SASSをプログラミングして、アクセス可能な色の組み合わせを作成します SASSをプログラミングして、アクセス可能な色の組み合わせを作成します Apr 09, 2025 am 11:30 AM

私たちは常にWebをよりアクセスしやすくしたいと考えています。色のコントラストは単なる数学なので、SASSはデザイナーが見逃したかもしれないエッジケースをカバーするのに役立ちます。

See all articles