2016-09-25 5 views
-1

純粋なCSSのクッキーバープラグインを使用したいのですが、クッキーバーを閉じるときにIE9では機能しません。この問題の前で?IEでチェックボックスのラベルが機能しない

私が使用したいオリジナルの[CODEPEN] [1]と私の[JSFIDDLE] [2]はここにあります。

[1]: http://codepen.io/natewiley/pen/uGtcD<br> 
[2]: https://jsfiddle.net/kodjoe/L2pw9752/3/ 
+0

あなたはこれを再現するためにJSFiddleを作成できますか? – mwilson

+0

申し訳ありませんリンクを忘れてしまいました。私はちょうど私の質問を更新しました – coolio83000

+0

私は@mwilsonに質問を追加しました – coolio83000

答えて

0

は、私の目標は、私はX上でクリックしたときに上にスライドすることで、すべてのあなたの助けをありがとう; D

$(function(){ 
$('.close-cb').click(function(){ 
$('.cookie-bar').slideUp(); 
}); 
}); 
0

Codepen does not support IE9

Our desktop browser support is: 
•Chrome 1+ 
•Firefox 4+ 
•Safari 4+ 
•Opera 11+ 
•IE 10+ 


それとして(あなたのjsfiddleは関係なく、ブラウザのすべてで動作するようには思えませんが、そのCSSプリプロセッサは、 "SCSS" に設定されていないので、それはありますあなたのコードペインに設定されています)。

私はIE9を実行していませんが、IE11でjsfiddleリンクにアクセスした場合、IEの「ドキュメントモードエミュレート」設定を「9」(Dev Tools)に変更し、フィドルのCSSプリプロセッサを「SCSS」に変更してから「実行」をクリックすると、「X」をクリックするとクッキーバーが予想どおりに閉じられます。


実際のページでは、this oneなどのオンラインコンバータを使用して、SASSをCSSに変換することができます。次に、結果のCSSをSCSSではなくHTMLに含めます。私はJSを経由して自分自身の機能を追加しました

+0

あなたは@MJRが正しいのはなぜですか?そしてSCSSコードを単純なCSSルールに変換してIEで動作するようにする方法はありますか? – coolio83000

+0

「IE上でうまくいかない理由」が何であるかわかりません。私が言及したように、私のフィドルは、IE9ドキュメントモードを使用してIE11で動作します。変換については、私の変更された答えの最後の段落を参照してください。私のIE9で – MJH

+0

それは私がCSSの代わりにscssを置くときに動作しませんが、私はCSSで私のscssを変換する必要があります!私はして、戻ってくる; D – coolio83000

関連する問題