検索

css 背景 背景は、HTML タグ要素の背景色、背景画像、その他の背景属性を設定するために使用されます。この記事では、プログラマー向けに CSS 背景の使用方法と基本的な使用例を紹介します。必要なプログラマはそれを参照できます。

1. CSS 背景の背景構文

CSS 背景の基礎知識

ここでの CSS 背景とは、CSS を介してさまざまな背景スタイルを設定するなど、CSS を介してオブジェクトに背景属性を設定することを指します。

背景構文:

background: background-color || background-image || background-repeat || background-attachment || background-position

CSS の背景単語:

background CSS 手動 query-background
background-color オブジェクトの背景色として色を設定します
background-image 画像を背景画像として設定します
background-repeat 背景タイルの繰り返し方向を設定します。
background-attachment 背景画像がオブジェクトのコンテンツとともにスクロールするか固定されるかを設定または取得します。
background-position オブジェクトの背景画像の位置を設定または取得します。

背景スタイルの値は複合属性値の組み合わせです。つまり、背景単語の値は複数の属性値にリンクでき、値はそれらの間にスペースを入れてリンクできます。
例:

background:#000 url(图片地址) no-repeat left top

CSS 背景 背景関数:

1. 単色の背景を設定します。背景の背景は、オブジェクトの単色の背景色を設定できます。
2. 画像を背景として設定します。背景が写真の場合は、その写真を横方向に繰り返し並べたり、オブジェクトの任意の位置に写真を背景として固定したりすることができます。

Web ページの背景スタイルを設定します

HTML 元の背景と CSS 背景の比較
Html は、対応する効果のテーブルの背景設定を参照します

Html 背景単語:

Bgcolor 対応する背景色を設定しますCSS の背景色に設定します。テーブルの背景色を設定している場合は、 bgcolor="color value " を使用してオブジェクトの背景色を設定できます。
CSS 背景色の場合は、background-color: color value; または background: color value を使用してオブジェクトの背景色を設定できます。

3. CSS 画像の背景

CSS は、background または background-image を使用して画像アドレスを直接参照し、画像をオブジェクトの背景として設定できます。

background-color:#FFF

ロゴ画像を背景として設定します

または

background:url(http://www.manongjc.com/logo.gif);

は同じ効果があります。この方法で画像を背景として設定する場合の欠点は、画像が上下左右に繰り返されることです。

background-attachment の使用分析:

background-attachment:fixed; 背景を修正

background-attachment:scroll; CSS の背景画像がオブジェクトのコンテンツとともにスクロール

写真の背景の背景構文:

background-image:url(http://www.manongjc.com/logo.gif);

background-image: URL (http://www.manongjc.com/logo.gif)

オブジェクトの背景を画像に設定 http://www.manongjc.com/logo.gif

画像を背景として使用する場合、繰り返しタイル化する必要があります。舗装の方向などには、background-position と background-repeat を一緒に使用する必要があります

background-image :url (url)

オブジェクト div はここで定義されており、背景画像は http://www.manongjc です。 .com/logo.gif、背景画像は繰り返されず、div オブジェクトの左への距離は 5px、上への距離は 6px に配置されます

4. 背景の中央揃え

CSS 背景左右センタリングと上下センタリングに分かれます。

背景画像を上下の中央に配置するには、上部と下部の高さを計算し、設定を均等に分割します。たとえば、上部と下部の高さの間の距離が 500 ピクセルの場合、上部に何 PX を設定するかを設定します。画像は画像の中心を上下にすることができます。

5. 複合背景スタイルの省略形

使用する場合は、コードの最適化と簡素化を考慮する必要があります 最適化できる省略コードは次のとおりです

1. 背景を単一色にのみ設定する場合

div{background-image :url (http://www.manongjc.com/logo.gif);background-repeat : no-repeat;background-position : 5px 6px } 

私たちの略称は

background-color:#FFF

2. 画像を背景の略語として設定します

background:#FFF

私たちの略称は:

background-image :url (http://www.manongjc.com/logo.gif);background-repeat : no-repeat;background-position : 5px 6px 

6. CSSの概要背景

写真を背景として使用することがよくありますウェブページのレイアウトで、皆さんがその知識を実際に習得できることを願っています。一般に、オブジェクトの画像を背景属性インスタンスとして設定します。 #666 url (画像アドレス) no-repeat center top; (説明: 最初に背景色を設定し、次に画像を背景として設定し、次に画像を繰り返すかどうかを設定します。オブジェクトの位置で画像を追跡します。 前の背景の色は設定する必要はありません。画像を繰り返し表示するかどうかを設定する必要はありません。画像の位置を設定します)

1、设置图片作为背景如果图片设置图片在X坐标方向重复,如果再设置图片在对象位置的左或右位置时将无效,可设置在对象上或下位置开始显示。

2、设置图片作为背景如果图片设置图片在Y坐标方向重复,如果再设置图片在对象位置的上或下位置时将无效,可设置图片在对象左或右位置开始显示。

3、如果设置背景完全重复显示,那设置图片在对象上下左右位置开始显示将无线。

网页布局时候我们常常对网页背景设置颜色、背景设置图片,达到我们需要的美观效果,我们实践制作写css background背景尽量从简,图片引入时候注意路径正确,如需定位对象背景。

经典背景复合属性表达式:

.manongjc{background:#FFF url (http://www.manongjc.com/logo.gif) no-repeat 5px 6px} 

这里既设置背景颜色,背景图片引入,背景图片定位、图片作为背景是否重复的样式。

 

相关阅读:

  • CSS 教程
  • CSS3 教程
  • CSS 参考手册
  • CSS background
  • CSS background-attachment
  • CSS background-clip
  • CSS background-color
  • CSS background-image
  • CSS background-origin
  • CSS background-position
  • CSS background-repeat
  • CSS background-size
  • 声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
    HTML:構造、CSS:スタイル、JavaScript:動作HTML:構造、CSS:スタイル、JavaScript:動作Apr 18, 2025 am 12:09 AM

    Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。1。HTMLは、Webページ構造を定義し、2。CSSはWebページスタイルを制御し、3。JavaScriptは動的な動作を追加します。一緒に、彼らは最新のウェブサイトのフレームワーク、美学、および相互作用を構築します。

    HTMLの未来:ウェブデザインの進化とトレンドHTMLの未来:ウェブデザインの進化とトレンドApr 17, 2025 am 12:12 AM

    HTMLの将来は、無限の可能性に満ちています。 1)新機能と標準には、より多くのセマンティックタグとWebComponentsの人気が含まれます。 2)Webデザインのトレンドは、レスポンシブでアクセス可能なデザインに向けて発展し続けます。 3)パフォーマンスの最適化により、応答性の高い画像読み込みと怠zyなロードテクノロジーを通じてユーザーエクスペリエンスが向上します。

    HTML対CSS対JavaScript:比較概要HTML対CSS対JavaScript:比較概要Apr 16, 2025 am 12:04 AM

    Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。HTMLはコンテンツ構造を担当し、CSSはスタイルを担当し、JavaScriptは動的な動作を担当します。 1。HTMLは、セマンティクスを確保するためにタグを使用してWebページの構造とコンテンツを定義します。 2。CSSは、セレクターと属性を介してWebページスタイルを制御して、美しく読みやすくします。 3。JavaScriptは、動的でインタラクティブな関数を実現するために、スクリプトを通じてWebページの動作を制御します。

    HTML:それはプログラミング言語か何か他のものですか?HTML:それはプログラミング言語か何か他のものですか?Apr 15, 2025 am 12:13 AM

    htmlisnotaprogramminglanguage; itisamarkuplanguage.1)htmlStructuresandformatswebcontentusingtags.2)ItworkswithcsssssssssdjavascriptforInteractivity、強化を促進します。

    HTML:Webページの構造の構築HTML:Webページの構造の構築Apr 14, 2025 am 12:14 AM

    HTMLは、Webページ構造の構築の基礎です。 1。HTMLは、コンテンツ構造とセマンティクス、および使用などを定義します。タグ。 2. SEO効果を改善するために、などのセマンティックマーカーを提供します。 3.タグを介したユーザーの相互作用を実現するには、フォーム検証に注意してください。 4. JavaScriptと組み合わせて、動的効果を実現するなどの高度な要素を使用します。 5.一般的なエラーには、閉じられていないラベルと引用されていない属性値が含まれ、検証ツールが必要です。 6.最適化戦略には、HTTP要求の削減、HTMLの圧縮、セマンティックタグの使用などが含まれます。

    テキストからウェブサイトへ:HTMLの力テキストからウェブサイトへ:HTMLの力Apr 13, 2025 am 12:07 AM

    HTMLは、Webページを構築するために使用される言語であり、タグと属性を使用してWebページの構造とコンテンツを定義します。 1)htmlは、などのタグを介してドキュメント構造を整理します。 2)ブラウザはHTMLを分析してDOMを構築し、Webページをレンダリングします。 3)マルチメディア関数を強化するなど、HTML5の新機能。 4)一般的なエラーには、閉じられていないラベルと引用されていない属性値が含まれます。 5)最適化の提案には、セマンティックタグの使用とファイルサイズの削減が含まれます。

    HTML、CSS、およびJavaScriptの理解:初心者向けガイドHTML、CSS、およびJavaScriptの理解:初心者向けガイドApr 12, 2025 am 12:02 AM

    webdevelopmentReliesOnhtml、css、andjavascript:1)htmlStructuresContent、2)cssStylesit、および3)Javascriptaddsinteractivity、形成、

    HTMLの役割:Webコンテンツの構造HTMLの役割:Webコンテンツの構造Apr 11, 2025 am 12:12 AM

    HTMLの役割は、タグと属性を使用してWebページの構造とコンテンツを定義することです。 1。HTMLは、読みやすく理解しやすいようなタグを介してコンテンツを整理します。 2。アクセシビリティとSEOを強化するには、セマンティックタグなどを使用します。 3. HTMLコードの最適化により、Webページの読み込み速度とユーザーエクスペリエンスが向上する可能性があります。

    See all articles

    ホット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衣類リムーバー

    AI Hentai Generator

    AI Hentai Generator

    AIヘンタイを無料で生成します。

    ホットツール

    SecLists

    SecLists

    SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

    SublimeText3 中国語版

    SublimeText3 中国語版

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

    ゼンドスタジオ 13.0.1

    ゼンドスタジオ 13.0.1

    強力な PHP 統合開発環境

    AtomエディタMac版ダウンロード

    AtomエディタMac版ダウンロード

    最も人気のあるオープンソースエディター

    MinGW - Minimalist GNU for Windows

    MinGW - Minimalist GNU for Windows

    このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。