このトピックで見つかったアドバイスに基づいて、IEの条件付きコメントを使用しようとしています。 Hamlの「[!IE]」条件付きコメント しかし、それは機能しておらず、理由はわかりません。
Ruby on Railsアプリケーションを編集しようとしていますが、HAMLとRailsは初めてです。どんな助けでもいただければ幸いです。
これが私が使おうとしているHAMLコードです。
%section#audio-controls
=surround '<!--[if !IE]> -->'.html_safe, '<!-- <![endif]-->'.html_safe do
= audio_tag( '/audios/elder.wav', :controls => 'controls', :id => 'elder_audio' )
=surround '<!--[if IE]> -->'.html_safe, '<!-- <![endif]-->'.html_safe do
= audio_tag( '/audios/elder.mp3', :controls => 'controls', :id => 'elder_audio' )
私もこのコードを試しましたが、audio_tagの問題かもしれないと思いました
%section#audio-controls
=surround '<!--[if !IE]> -->'.html_safe, '<!-- <![endif]-->'.html_safe do
%p
This is not IE
=surround '<!--[if IE]> -->'.html_safe, '<!-- <![endif]-->'.html_safe do
%p
This is IE