ホームページ >ウェブフロントエンド >htmlチュートリアル >次のコードを見て、IE6 で認識されない属性を教えてください。_html/css_WEB-ITnose の代わりに何を使用すればよいですか?
$(function() {
$("#logo").append("");
//IDロゴAのタグの中にタグを挿入ホバーとしてスタイル設定されたスパン
$('.hover').css('opacity', 0);
//ホバーの透明度を 0 に設定します
$('.hover').parent().hover(
function( ) {
$('.hover').stop().animate({opacity: '1'},750);
},
function() {
$('.hover').stop().animate ({ opacity: '0'},750);
});
//これは、JQ でよく使用される hover() エフェクトです。マウスが hover クラスで親要素に置かれたとき
// 現在のラベルを停止します。マウス上のすべてのアニメーションとその後のカスタム効果は、マウスが離れると 0 から 100% に徐々に変化します
ディスカッションに返信します
とは、私は英語を話せません
1 階の回答からの引用:
え、わかりません英語
いいえ、そうです... .fadein()..fadeout().. を使用できます。
2 階の回答からの引用:
http://stackoverflow.com/questions/ 3749328/how-to-fix-opacity -on-ie6
えっ、英語が分かりません
いいえ... fadein()..fadeout().. を使えます
私がやりたいのは、グラデーションボタン、 fadein() を使用して実行しましたが、効果は非常に悪いです。今では効果に満足していますが、問題が何であるかを知りたいです。
不透明度: '1'。 、IEのフィルター
を使うとできないようです
jqueryはクロスブラウザを実現できるようです。 。
display: inline-block これをspanに追加してみてください。 。 http://stackoverflow.com/questions/1375646/jquery-animate-opacity-doesnt-work-properly-on-ie
(英語が理解できないほど混乱しています...)
5th Floor より引用Reply:
IEのフィルターを使うと
jqueryでクロスブラウザが実現できます。 。
display: inline-block これをspanに追加してみてください。 。
http://stackoverflow.com/questions/1375646/jquery-animate-opacity-doesnt-work-properly-on-……
まだ動作せず、IE6 は依然として応答せず、その画像がデフォルトのままです
奇妙なことに、スパンしたい このようなインラインタグ(display:inline)については、jqueryの透過設定が無効になっています。 。 。
方法 1. スパンの CSS 属性を設定します: display:block (スパンが線表示になるようにします)
方法 2. CSS を設定します: float:left (スパンのインライン形式を保持します: 幅と高さ) )
方法2 例:
rrree
jqueryメソッドは互換性があります
投稿者が投稿した内容で問題ありません。
問題を見つけたコードを投稿して、みんなに見てもらうことができます
jquery メソッドは互換性があります
投稿者が投稿した内容に問題はありません。
問題を見つけたコードを投稿して、みんなが見てみることができます
私はそれをテストしました。 。 。
jquery はスパンの透明度を設定します。ie8 は無効です! ! !
ie6.0、7.0 (IETester) およびその他のブラウザは有効です...
投稿者はマシンに ie8 をインストールしていますか?
dtd を削除するだけで十分であることがわかりましたが、これは非現実的です。 。 。
異常なメソッドを使用して、ie8 を ie7 と同じように動作させることもできます。 。 。
すごいです
誰かがこの問題に遭遇しました
http://stackoverflow.com/questions/7632686/ie8-opacity-issue
上の階のマシンには ie8 がインストールされていますか?
はい:
ie8 + ietester で、2 台のコンピューターで視聴しました