0

backgorund 画像はブラウザー ウィンドウよりも大きく、あるパーセンテージで配置されていることに気付きました。彼は、画面から始まる位置を想定しています... このページを確認してください

左カラムの背景は2000pxのgifで、これがCSSのルールです

div#container{min-width: 550px;background: #FFF url(leftP.gif) repeat-y 25%}

通常/論理的な状況では、画像は (ウィンドウ サイズ*25)/100 ピクセルに配置する必要がありますが、この場合、画像は負の座標 (つまり -50px) に配置されているように見えます。

では、画像がウィンドウサイズよりも大きい場合、パーセンテージで表された位置は何を指しているのでしょうか? HTML が適用する式は何ですか?

4

1 に答える 1

0

背景サイズのプロパティが必要だと思います:

http://www.w3schools.com/cssref/css3_pr_background-size.asp

上記の例では、25% はサイズではなくポジショニングに適用されます。

于 2012-08-02T12:01:24.130 に答える