CSS は背景の幅をどのように定義しますか image_html/css_WEB-ITnose

WBOY
リリース: 2016-06-21 09:35:36
オリジナル
1660 人が閲覧しました

<style type="text/css">body { background-image: url("image\grn.gif");background-position: 50% 30%; background-repeat:no-repeat;}</style>
ログイン後にコピー



この方法で画像を中央に配置することはできますが、画像のサイズを変更することはできません。誰か教えてください。

背景画像のサイズは変更できません

サポート
背景のサイズを変更したい場合は、CSS3 をサポートする構文を使用する必要があります

を参照してください

http://dotnet.aspx.cc/article/ac7f6f17-cc42-4b26- 9e00-31d5f4671417/read.aspx

PS 画像または、本文の幅を定義して画像サイズを制御します


高さと幅を指定して div を設定し、画像を div の背景にします。それを引き伸ばして塗りつぶします。あなたの質問に満足したかどうかわかりませんが?

div に高さと幅を設定し、画像を div の背景として使用するだけです。あなたの質問に満足していますか?

やり方、書き方を教えてください

background-size:90px 10px このCSS3を入れても画像が変更できません

コードの変更方法が分かりませんので直接教えていただけませんか? CSS はとても上手です

私 あなたが望む効果は、背景画像のサイズを定義することではなく、背景画像の表示サイズを定義することだと思います。background-position 属性は、表示する背景画像の座標を定義できます。座標を定義した後、表示する背景画像のサイズを設定できます


必要な効果は、背景画像のサイズを定義することではなく、背景画像の表示サイズを定義することだと思います。属性で背景画像の座標を表示する方法を定義できます。座標を定義すると、表示される背景画像のサイズを設定できます

背景位置は画像の位置を設定するだけで、表示される画像の幅と高さを制御することはできません。背景画像はサイズを変更できないはずですが、変更できます 別のdivに配置します


2層表示

下のレイヤーは指定されたサイズの画像です

上のレイヤーはコンテンツです

ただし、この場合, 絶対配置を使用する必要があります