次のCSSビットを使用して線形背景勾配を作成しています。 IE8/9、FF、Safari、Chromeでは正常に動作しますが、IE7では正常に動作していないようです。 IE7は、背景が緑色であることを示しています。ここに私のコードは、このパラメータ変換場合、私はわからないんだCSS付きIE7の背景勾配
.menu_body a {
display:block;
color:#006699;
background: #008800;
/* Mozilla: */
background: -moz-linear-gradient(top, #0b71a4, #025f8e);
/* Chrome, Safari:*/
background: -webkit-gradient(linear,
left top, left bottom, from(#0b71a4), to(#025f8e));
/* MSIE */
filter: progid:DXImageTransform.Microsoft.Gradient(
StartColorStr='#0b71a4', EndColorStr='#025f8e', GradientType=0);
padding: 1px 18px;
}
ありがとう、これはすごくうまくいった! (私は新しいメンバーだから投票を行うことはできませんでしたが、それは残念です)編集:Webkitの最新の構文については、-webkit-linear-gradient()を使用できますか? – Kiwi1
@Schimmel Correct;異なるベンダープレフィックスを除いて、構文はFirefoxとIE10と同じです。ちなみに、左のチェックボックスをクリックすると、自分の答えを受け入れることができます。 – duri
@duri - IE10?それは何か新しいことですか? :) – Dementic