CSSの背景とスプライト

まず、背景色:

ラベルの背景色を設定する方法1.?

CSSでその背景色の属性は、ラベルの背景色を設定するように設計されて

値:

特定の単語:

RGB

RGBA

六角

2.構文:

第二に、背景画像

背景画像を設定する方法1.:

これは、CSSでその背景 - 画像呼びかけている:URL();属性は、具体的には、背景画像を設定するために使用されます。

注意点:

アドレスの1.写真は、(URLを配置しなければならない)、アドレスの絵は、ローカルアドレス、またはネットワークのアドレスを指定することができます。

2.画像​​のサイズはタイル張り、大の大きさにタグを付けていなかったし、それが自動的に水平方向と垂直方向に入力されます場合。

3.ページ上の画像がある場合は、ブラウザは、画像を取得し、再び要求を送信します。

ページに到達するには:

3.背景タイル(マスタ)

タイル張りの背景画像を制御する方法1.?

コントロールのタイル状の背景画像のために設計されているCSSでその背景リピートプロパティがあります。

(1)値の方法:

その背景リピート:リピートデフォルトは、水平および垂直のタイルで必要とされています

その背景リピート:なしリピート水平方向と垂直方向のタイルは必要ありません。

その背景リピート:のみのタイル張りの水平方向に-Xを繰り返し

その背景リピート:リピート-yの垂直方向にのみタイル張り

(2)アプリケーション・シナリオ

これは、ページのアクセス速度を向上させるために背景画像をタイリングすることで、画像のサイズを小さくすることができます。

4.背景ターゲットのプロパティ:

注意点:

ラベルを使用すると、色とイメージが存在する場合、その画像は色をカバーします、同時に背景色や背景画像を設定することができます。

1.背景画像の制御位置の場合:

これは、CSSでbackgroudの位置呼びかけている:プロパティ、場所は、背景画像を制御するように設計されています。

2.フォーマット:

backgroudの位置:水平垂直backgroup位置:0

2.値:

2.1具体的な名詞

水平方向:中央右に左に

垂直方向:トップセンターの下

2.2特定の画素

例えば:5pxの、15ピクセル、25ピクセル

注意:特定のピクセルが負受けています。

背景と関連する頭字語

(1) 背景属性缩写的格式

background :背景颜色、背景图片、平铺方式、关联方式、定位方式;(注意保存顺序)   连写(缩写)格式

<body>

<div> </div>

</body>

背景可以缩写成:

(2)注意点:

background 属性中,任何一个属性都可以被省略。

(3)什么是背景关联方式:

默认情况下,背景图片会随着滚动条的滚动而滚动,如果不想让背景图片随着滚动条的滚动而滚动。我们就可以修改背景图片和滚动条的关联方式。

(4)如何修改背景关联方式?

在CSS中有一个叫做background-attachment的属性,这个属性就是专门用于修改关联方式的。

格式:

background-attachment: scroll;

取值:

scroll: 默认值,会随着滚动条的滚动而滚动

fixed 不会随着滚动条的滚动而滚动

6、背景图片和插入图片的区别:

(1) 背景图片和插入图片区别?

 

1.1 背景图片仅仅是一个装饰,不会占用位置。插入图片会占用位置。

1.2  背景图片有定位属性,可以很方便的控制图片位置;

插入图片没有定位属性,所有控制图片的位置不太方便。

1.3  插入图片的语义比背景图片的语义要强,所以在企业开发中如果你的

图片想被搜索引擎收录,那么推荐使用插入图片。

7. 背景图片的练习:

 

8.CSS精灵图

1. 什么是CSS精灵图

CSS精灵图是一种图像合成技术

2.CSS精灵图作用:

可以减少请求的次数,以及可以降低服务器处理的压力

3.如何使用CSS精灵图:

CSS精灵图需要配合背景图片和背景定位来使用

おすすめ

転載: blog.csdn.net/weixin_40876986/article/details/90344952