CSS3プロパティを使用して影の背景を連続して適用しようとしましたがbackground-size
、最近のブラウザでは例外として、以下のIE8を受け入れます。
次に、この投稿で言及されているIEのソリューションを入手しました( IEでバックグラウンドサイズを機能させる?)
上記のソリューションは、以下のIE8でも機能しますが、画像を比例して(水平方向と垂直方向の両方で)拡大縮小します。
ただし、以下で説明するCSS3プロパティで達成したように、水平方向にのみスケーリングする必要があります。
background-size: 100% 25%;
/*
100% for horizontally
25% for vertically
*/
私の質問:最近のブラウザのCSS3プロパティで得たように、必要な結果を得るためにsizingMethod
、画像を水平方向または垂直方向(または他の回避策[^ jQuery / Javascript ^] )のいずれかでのみスケーリングする値はありますか?background-size
これが私が使用した私のコードです:
CSS:
.row-shad {
background:url(../images/cat-bot-shad.png) center bottom no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='http://full-path-to-images/images/cat-bot-shad.png',
sizingMethod='scale'); /*For IE 8 and less*/
background-size: 100% 25%; /* for good browsers*/
}
---これがライブ結果です。優れたブラウザとIE8で、違いを確認してください。---
この点での助けは本当にありがたいです。
ありがとう!