下記のコードでリンクを追加しても、外部のCSSが適応しませんでした。
該当のソースコード
Jquery
1<script> 2 $(function(){ 3 $('#frame1').on('load',function(){ 4 $('#frame1').contents().find('head').append('<link rel="stylesheet" type="text/css" href="data\iframe.css">'); 5 }); 6 }); 7</script>
### こっちだと適応されました
Jquery
1<script> 2 $(function(){ 3 $('#frame1').on('load',function(){ 4 $('#frame1').contents().find('body').css('margin','0'); 5 $('#frame1').contents().find('td').css('border-style','solid'); 6 $('#frame1').contents().find('td').css('border-width','1'); 7 $('#frame1').contents().find('tbody').css('width','100%'); 8 }); 9 }); 10 </script> 11 12
確認していただきたいのですが、iframeではなく自身のページでもその記述方法でCSS適用されますか?
回答2件
あなたの回答
tips
プレビュー