0

ウィンドウサイズに合わせて画像の背景を拡大できるようにする必要があります。これで、ie6を除くすべてのブラウザで機能します。インターネットで解決策を探し、見つけたすべてのことを試しましたが、ie6では何も機能しないようです。

これが私のデモサイトです。ie6をお持ちの場合は、私の問題を確認できます。画像をまったく歪ませずに、幅と高さ全体を伸ばす必要があります。

http://demo.jigsawfinance.com/

誰もがうまくいく解決策を知っています私はimgタグなどを持っていますがそれでも役に立ちません

ie6を持たない人のために、ここに画面ビューのキャプチャがあります

代替テキスト

ご覧のとおり、画像も拡大するはずの空白がたくさんあります

4

3 に答える 3

2

これを見てください: バックグラウンドでCSS画像をストレッチして拡大縮小します-CSSのみ

また、このレイアウトはIE6で機能するようです: http ://www.cssplay.co.uk/layouts/background.html

于 2010-10-27T10:37:33.073 に答える
1

There is a way for CSS 3 to do this but since IE6 does not support it, I think your best bet is to use the img tag.

e.g.

<img src="../images/jigsaw_logo.png" style="width: 100%; position: absolute; top: 0; left: 0; z-index: -1;"/>

This will retain the proportion of your image and move it back.

Also take note that in IE's css, you can specify expressions, so try the one below if you're having trouble with the normal 100% css width:

width: expression(document.body.clientWidth + 'px');
于 2010-10-27T10:55:44.513 に答える
1

IE6の品質を損なうことなく画像をストレッチ:

<div Style="Position:Relative; Width:2000px; Height:1500px;
Filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
Src='C:\SomePic.jpg',SizingMethod='scale');"></div>
于 2011-07-18T23:27:42.760 に答える