HTMLとCSSで絵の背景を作る方法。 3簡単な方法で

パレットからバックプレーンの色を設定します。相続人の色は常に祖先要素の色と一致しています。
ご挨拶この記事では、(JSを使用せずに)HTML + CSSのみを使用して、ページ全体の背景として画像を配置する方法の3つの方法をお知らせください。

ご挨拶この記事では、(JSを使用せずに)HTML + CSSのみを使用して、ページ全体の背景として画像を配置する方法の3つの方法をお知らせください。

そのため、背景画像の要件は次のとおりです。

  • 100%の幅とページの高さはカバーされています
  • 必要に応じて背景スケール(画面のサイズによってはストレッチまたは圧縮されます)
  • 写真の割合を貼り付けます(アスペクト比)
  • ページを中心とした画像
  • 背景はスクロールを引き起こしません
  • 解決策は最大クロスブローザーです
  • CSS以外の他の技術は使用されていません

パレットからバックプレーンの色を設定します。相続人の色は常に祖先要素の色と一致しています。

方法1

私の意見では、これは最善の方法です、それは最も簡単で簡潔で現代的です。 CSS3の財産を使用しています 背景サイズ。 タグに適用されます HTML。 。丁度 HTML。 、 だがしかし 体。 だからその高さはブラウザウィンドウの高さ以上です。

固定および中央の背景を取り付け、そのサイズを使用して調整します。 背景サイズ:カバー .

HTML { 

背景 - イメージ:URL(images / background.jpg);

背景 - 繰り返し:繰り返し

背景 - 位置:センターセンター。

背景 - 添付ファイル:修正された。

-webkit-background-size:カバー。

-moz-background-size:カバー。

-O-バックグラウンドサイズ:カバー。

背景サイズ:カバー。 
} 

デモ

この方法は内部に機能します

  • クロム(任意のバージョン)
  • Opera 10+

Firefox 3.6+

Safari 3+

IE 9+

画像がすぐにロードされるためには、実証済みのホスティングプロバイダからのみ自分のサイトを配置します。たとえば、betget.com 
ユーザーと検索エンジンは素早いサイトを愛しています。 

背景 - イメージ:URL(images / background.jpg);

方法2

このメソッドはIMG要素の使用を提供し、そのサイズはブラウザウィンドウのサイズによって異なります。画像を全画面に伸ばすには、min-heightとwidthを100%の値で設定する必要があります。そして、画像が原稿よりも小さいサイズに圧縮されないように、画像の等しい幅の値でMin幅を取り付けます。

ウィンドウ幅が画像の幅より小さい場合、メディアクエリは中央の背景を整列させるために使用されます。

継承します。

<img src = "/ images / background.jpg" class = "背景" />

img.background { 最小高さ:100%。 最小幅:640px; 幅:100%。 高さ:オート;

位置:固定 トップ:0; 左:0;

/ *画像のサイズによって異なります* /

@mediaスクリーンと(最大幅:640px){ img.bg { и 左:50%。 Margin-Left:-320px; } } } デモ

親要素のすべての特性を継承します

このメソッドは次のように機能します。

良いブラウザの任意のバージョン(Chrome、Opera、Firefox、Safari) IE 9+ и 方法3。 . 別の方法は以下の通りである:画像の左上隅に画像<img />を固定し、アスペクト比を維持しながら、100%の最小幅および最小高さ特性を使用してそれをストレッチする。 真実、このアプローチでは、写真は中心にありません。しかし、この問題は<div />で巻き付けられた<div />で解決されます。これはウィンドウのサイズの2倍になります。そして、私たちが伸ばして中央に置いた画像そのもの。 <divクラス= "背景"> <img src = "/画像/ background.jpg" />

</ div> div.background { <divクラス= "背景"> 位置:固定

トップ:-50%。

左:-50%。 } 幅:200%。 高さ:200%。 }

img { 位置:絶対; トップ:0;

左:0; 右:0; :

下:0;

マージン:自動車; 最小幅:50%。 最小高さ:50%。 } .

このメソッドは、良いブラウザとIE 8+で機能します。

この情報があなたに役立つことを願っています。個人的には、特に最初にこれらの方法をよく使用します。確かにCSSと背面背景に画像を入れる方法があります。あなたがそれらについて知っているなら、共有、コメントしてください。 背景色やページの写真または別のアイテムの写真を設定するだけで十分です。主なことは、カラーコードや背景画像を持っていると同様に、どこでどのように行うことができるかを知ることです。この記事からは、あなたがたくさんの新しいことを学ぶことができますが、初心者のためにそれを創造しました。したがって、すべてができるだけ短く、同時に詳細になります。主なことは、全体的なプレゼンテーションと既製の例だけでなく、HTMLで背景を作る方法も理解することです。 HTMLの背景を設定する中間DOCTYPEを使用する そして私はその事実から始めます HTML5。 サイトの背景を設定する可能性はありません。この機能はCSSで耐えることを決定しました。したがって、あなたが以下に使用する予定で、有効なものを取得したい場合 » (正しい) コード、あなたは文書の遷移タイプに滞在する必要があります。これを行うには、Webページは次の行から始める必要があります。 <!Doctype HTML Public " - // W3C // DTD HTML 4.01 » 遷移 // en "http://www.w3.org/tr/html4/loose.dtd">

実用的なクラスの時間

Webページの背景はどうですか? (#)あなたがそれを考え出したならば、背景の作成方法を理解しようとしましょう。そしてここで最初のことが注意されるべきです - これは間の違いです

背景色

背景の写真

。最初は行きます

背景色 左:50%。 これはすべての利用可能なページスペースまたはその要素をあふれています。その上に繰り返されます 背景の写真 }

。視覚的には、これは次のように表すことができます。 位置:絶対; トップ:0;

HTML文書とその要素の背景

背景制御の主な要素、およびそれらの属性の主な要素を残念にした後、特定の例の分析に直接進んでください。以下に示すプログラムコードでは、私は記述されているすべての要素を有効にしようとしました。

あなたが知る必要がある2番目のことは

文書の体 右:0; :

文書の要素

文書の体

WebページタグのHTMLコードに表示されます

体。 これにはWebページの内容がすべて含まれています。明らかに、文書の文書の背景は透明にすることはできません。文書の本体の背景が指定されていない場合は、ブラウザの設定で指定されたデフォルト値が使用されます。 ページ要素 タグの中にいます }

。文書のすべての要素にHTMLを使用して色や背景画像を設定できることは注目に値します。たとえば、背景画像はテーブルに対してのみ指定できます。デフォルトでは、通常は透明な背景があります。 位置:絶対; トップ:0;

背景色を作成するための属性bgcolor

尋ねるために

文書またはその要素は属性に使用されます 高さ:200%。 и 背景の写真 b b 、例えば: <BODY BGCOLOR = "#EC008C">

<! - ドキュメントボディ - >

</身>

この場合は、ページの背景色を全体として設定します。しかし、テーブルの背景色をタグ内に設定する方法の例です。 テーブル <表BGCOLOR = "#EC008C"> <TR> <TD>背景を持つテキスト</ td> </ tr> </ table>

テーブル内の背景色をタグ内の行に対して指定できることは注目に値します。

tr そしてタグ内の細胞のために TD。

カラーコードを見つける方法? HTMLの色が特別に設定されていることがすでに注目しています コード HTML。 、例えば:

#EC008C。

  • 。カラーが必要なコードを見つけるには、グラフィックスエディタの1つを使用できます。たとえば、Photoshopでは、使用できます。
  • スポイトツール。
  • (ピペット)

写真の中の点から色を得るために。その後、ツールバーの結果の結果と開いているウィンドウにある色をクリックする必要があります。

カラーピッカー。 (色選択) カラーコードをコピーします。 私はこのコードが格子記号なしであるという事実に注意を引いています 最初はこの符号を手動で追加する必要があります。

たとえば、多数のオンラインサービスを使用することもできます。 
作業の原則はさらに簡単です - 希望の色をクリックしてコードを取得します。 背景画像を作成するための属性の背景 背景色の場合との場合と同様に
あなたは特別な属性を使う必要があります 
バックグラウンド。 
<Body Background = "/ 2014/06 / bg.jpg">

В HTML。 この場合、ページの背景画像を全体として尋ねます。写真のサイズの制限により、例えば繰り返されることが注目に値する。 ご覧のとおり、繰り返しの場合、写真間の遷移は顕著です。したがって、この瞬間が考慮される特別な写真がよく使用されます。 しかし、タグ内のテーブルの背景画像を設定する方法の例です。

<表の背景= "/ 2014/06 / bg.jpg"> <tr> <td>背景を持つテキスト</ td> </ tr> </ table> HTML。 背景画像は、テーブル全体および/またはその別のセルとしてのみ設定できることは注目に値する。文字列の場合は機能しません。 背景画像を作成するための属性の背景 .

背景画像への絶対パスと相対パス (色選択) 注目を集める価値がある アドレスの背景画像 。この場合、画像への相対パスが使用される、すなわちアドレスは、Webページファイルへの画像ファイルの場所に表示されます。このオプションは特に成功していません。写真への絶対パスを使用するのが最善です。

その完全なURL <Body Background = "/ images / bg.jpg"> .

この場合、あなたは同時に問題を抱えていません。それについての詳細についてはここで読むことができます。

要約しましょう 
属性を使う HTMLコードの妥当性のために、あなたは遷移を使わなければならないでしょう DOCTYPE。

。背景色をHTMLで設定するには、グラフィックエディタで、または特別なオンラインサービスを使用することができる特別なコードを使用します。背景画像は割り当てられた領域の尾部に複製され、背景色の上にあります。背景画像を指定するには、完全なURLを使用することをお勧めします。私はこれについてすべてを持っています。注意してくれてありがとう。がんばろう!

ショートリンク:http://goo.gl/03tsnz サイトの背景を作るには? 彼女の床がペルシャのカーペットの親愛なる上昇した場合、あらゆる部屋はずっと良く見えます。それであなたのサイトを悪化させる?たぶんそれは時間と彼の床」 セットする
  • »高価なエレガントな手作りの宮殿。サイトの背景を作る方法について詳しく説明します。
  • サイトの古いデザインがすでに来ていることが起こります。そして、私は新しいものとおいしいものが欲しいのですが。そして、あなたがあなた自身の手でそれを調理するなら、新しいデザインはそれになるでしょう。
  • しかし、あなた自身のリソースのデザインを完全にすべて変更するために - 物事は恩知らずです。はい、そして誰もがこれについてのことを持っているわけではありません。」
  • sharp sharp

「手。したがって、古いテンプレートをリフレッシュするのが最も簡単で、リソースの背景やその背景画像の色を変更します。

サイトの背景を変更する方法はいくつかあります。これは機会を使います。 
CSS または 。しかし、バックグラウンドを扱うためのプロパティの多くは、これらのWebテクノロジでアプリケーションの同じ名前と方法論を持ちます。
  • 背景として、複数の項目を使用できます。 色; ;
  • 背景画像。
  • テクスチャ画像。 それらのそれぞれの使用をより詳細に扱います。 サイトの背景の背景の色を設定するために、そのプロパティが使用されます。

背景色。

スタイル属性 

スタイル。 。つまり、Webページの基本色を設定するには、<body>タグの内側に登録する必要があります。例えば: <Body Style = "Background-Color:#55D52B"> <P>サイトの背景#55D52B </ P> </ BODY>

16進カラーコードに加えて、値はキーワード形式でサポートされています。

RGB。 

。例:

<Body Style = "背景色:RGB(51,255,153)"> <p> RGBの背景(23,113,44)</ P> </ BODY> <ボディスタイル=「背景色:緑」> <P>グリーンウェブサイトの背景</ p> </ </本文> キーワードを使用して背景色を設定すると、残りの2つの方法と比較していくつかの制限があります。

合計16個のキーワードはカラーの設定にサポートされています。ここにそれらのいくつかがあります:

白、赤、青、黒、イエロー その他。 したがって、サイトの背景を設定するために

16進形式を使用する方が良いです 

色を選択することに加えて、他の設定が利用可能です。財産の場合 値を設定します トランスペアレント

ページの背景は透明になります。この値はデフォルトでこのプロパティに割り当てられます。 これで、サイトの背景パターンをインストールするためのハイパーテキスト言語の可能性を検討してください。プロパティを使ってそれを作ることが可能です。 背景画像。

例: 

<Body Style = "バックグラウンドイメージ:URL(IMG_1809.JPG)"> </ body>

コードから分かるように、画像バインディングはパスを介して行われます

URL

括弧内に投稿された。しかし、画面の全域をサイズで埋めるために、すべての写真がとても大きくなるのではありません。小さい数字がどのように表示されるかを見てみましょう。

私たちが詩についてのサイトを開発していると仮定して、ペガサスのイメージを使用する必要があります。翼のある馬は詩人の創造的な考えの自由を擬人化します!

画像が画面の中央に1回表示される必要があります。しかし、残念ながら、ブラウザは私たちの崇高な望みを理解していません。また、スクリーン領域のバックグラウンドのための小さい画像を表示します。

おそらく詩人の翼を持つ4つの笑顔の馬はインスピレーションには多すぎるでしょう。したがって、私たちのペガサスのクローニングを禁止します。財産を使ってやりますか

背景 - 繰り返し。 。可能な値: 繰り返しx - 背景画像の水平方向の繰り返し。

そのため、アニメーションと通常のイメージから背景を2つの画像から設定するためのタスクを容易にします。この場合、GIFアニメーションは固定され、図面はページの内容とともにスクロールされます。

繰り返しy - 垂直方向。

繰り返し - 両方の軸に。

繰り返しのない - 繰り返しは禁止されています。

リストされているオプションの中には最後に興味があります。サイトの背景を変更する前に、コードで使用します。

<Body Style = "バックグラウンド - 画像:URL(3.jpg);背景 - 繰り返し:いいえ繰り返し:</ body>

しかし、もちろん、私たちのレタウが画面の真ん中にある場合、それは優れています。財産

背景ポジション ページ上の背景パターンを配置することを目的としています。場所座標をいくつかの方法で設定します。
。つまり、Webページの基本色を設定するには、<body>タグの内側に登録する必要があります。例えば: キーワード(
<Body Background = "/ images / bg.jpg"> 上、下、中央、左、右)
または パーセンテージ - カウントダウンは左上隅から始まります。
彼女の床がペルシャのカーペットの親愛なる上昇した場合、あらゆる部屋はずっと良く見えます。それであなたのサイトを悪化させる?たぶんそれは時間と彼の床」 測定単位で
(色選択) ピクセル
)。 中心に最も簡単なオプションを使用します。

<Body Style = "バックグラウンド - 画像:URL(3.jpg);背景 - 繰り返し:繰り返し:繰り返し;背景位置:トップ中心"> </ body>

スクロール時に図面の位置を固定する必要があることが起こります。したがって、サイトの写真を作成する前に、特別なプロパティを使用してください。

背景 - 添付ファイル。

。有効な値:<ul> <li> scroll; </ li> <li>固定。</ li> </ ul>

最後の意味が必要です。私たちの例のコードは次のようになります:[/ html] 
<Body Style = "背景画像:URL(3.jpg);背景 - 繰り返し:繰り返し:繰り返し;背景 - 位置:トップ中心;背景 - 添付ファイル:固定"> </ body> 

最初の例では、背景のために、私たちは大きくて美しい砂漠の風景を使いました。しかし、そのような美しさのためにあなたはいっぱいになる必要があります。高品質で行われる画像の重さは数メガバイトに達することができる。

このボリュームは、インターネットとの高速接続でブラウザページのダウンロード速度には影響しません。しかし、モバイルインターネットはどうしたのか、いくつかのダウンロードが使う

メーター

「時間がかかりますか?

「時間がかかりますか? これらの問題はすべてテクスチャ背景を使用して解決されています。小さな画像をテクスチャのパターンとして使用します。その多重繰り返しの条件下でも、パターンは一度だけロードされます。

サイトの暗い背景を作成するには 体。 Photoshop。 体。 また、長い1200ピクセルのストリップ、および15ピクセルの幅の形で画像を作成します。それから私達は単純な黒と白の勾配を使い、結果のテクスチャをサイトページに接続します:

<Body Style = "背景画像:URL(1.png);色:RGB(0,51,204)"> </ body>

明確にするために、テキストを追加し、そのプロパティを使用してカラーを設定しました。 体。 体。 。それが起こったことです:

  • 高さ:200%。 上記のすべての特性は、カスケードスタイルシートにも適用可能です。サイトの背景を作成します
  • 背景の写真 CSS
  • 以前の例のいずれかのコードを書き換えることによって: <head> <タイトル>文書untitled </ title> <style type = "text / css">本文{background-image:url(3.jpg); background-repeat:no-repeat;背景 - 位置:TOPセンター;背景 - 添付ファイル:固定;} </スタイル> </ヘッド> <BODY> </ BODY>
  • 結果は似ています。 さて、私たちはすべてのオプション、サイトの背景を変更する方法を見ました。今、それは将来のカーペットの描画を作成し、それをあなたのリソースのページに広げることだけです。しかし、これはあなたの手です。
  • 皆さん、みんなに学び、新しいものを学ぶことができます!クライアルを開発する際のサイトの外観に注意を払ったことがありますか?そして私は回った。それは虐殺されます。多くの場合、さまざまな種類の情報の間の通常の分離がないため、それは混在し、そのようなWebリソースをさらに見るという要望を単に消えます。 そのようなトラブルがあなたのプロジェクトに起こったように、私はトピックに関する記事を書くことにしました。「HTMLでページの背景を作る方法」出版物を読んだ後、あなたはあなたがバックグラウンドデザインを設定できるツール、バックグラウンドを修正または変更する方法をどのように設定するか、そしてそれほど多くのものを魅力的にするのに役立ちます。今始めましょう!
  • 背景のWebページを設定するための基本的なツール 背景画像を設定するには、Web言語開発者が属性の背景を提供しています。 HTMLとCSSの両方で利用可能です。
  • マークアップ言語では、これはボディタグの属性、およびスタイルテーブルの属性です。同時にリアプランの特性を最大5に設定できるようにするユニバーサルプロパティです。背景は、背景を色、カラー画像、さらにはアニメーションとしてタスクするために使用することができるかなり柔軟な要素である。 そのため、ユニットHTML <BODY>を介して背景イメージをインストールするには、そのようなコードを書くのに十分です。
  • <Body Background = "ファイルアドレス"> ... </ body> そして、「ファイルアドレス」という単語の代わりに、写真へのパスを挿入します。
  • しかし、通知!カラーパレットから指定されたモノコンキャンバスを見たいバックグラウンドの形式で、これはbgcolor属性を使用して行われます。 たとえば、<Body Bgcolor = "#000000"> ... </ Body>、私たちは私たちのサイトの黒い背景に尋ねました。
  • CSSとHTMLの色は、英語の単語(赤)、またはその後の符号#6文字からなる特別なコード(たとえば、#ffdab9)によって設定されています。 開発者向けの特殊なソフトウェア製品で2番目のオプションを入力すると、パレットは自動的にあなたの前に表示されます。これらのWeb言語の学習を始めたばかりの場合は、カラーコードをインターネット上にスパッチできます。

カスケードスタイルテーブルのプロパティとしての背景 高さ:200%。 :

それはCSSスタイルを持つ別のファイル、または<style>要素で設定されます。このプロパティを使用すると、バックグラウンドパターンやカラーをインストールできます。ページ上の開始位置を指定し、繰り返し画像と固定画像を設定します。明確にするために、表の定義を作成しました。 

パラメーター 目的

サイトの内容とともに固定画像またはスクロール画像を取り付けるために使用されます。修正、スクロール、および継承します

背景画像を設定します。それは色と同時に示されてもよい。その後、画像が完全にロードされるまで後者が表示されます。

前のパラメータのオブジェクトの初期位置を設定します。右側、左、中央、垂直方向 - 下、上部、中央を水平に示します。さらに、パーセント、ピクセル、その他の寸法で設定されている位置(継承)を継承することができます。 

background-image属性を使用するときに適用してください。画像がどのように繰り返されるかを調整します。 2つの値を指定できます。水平と垂直方向に。繰り返し、繰り返し、repeat-x、repeat-y、継承、スペースがあります

Добавить комментарий