XUL box for div element contained an inline br child, forcing all its children to be wrapped in a block.
これは単なるアラートであり、致命的なエラーではありません。このエラーで Web ページに問題は発生しませんが、私の firebug コンソールで発生したため、迷惑です。これを防ぐにはどうすればよいですか? または、firebug でこれらのエラーを無視する方法は?
これが原因だと思います:
#top_icon01{
position:relative;
background-image : url('../hill_header/img/top_Icon_i01.png');
background-repeat : no-repeat;
background-size : 56px 56px;
background-position: 50% 20px;
width : 172px;
height : 130px;
padding-top : 25px;
text-align: center;
display:block;
display:-webkit-box;
display:-moz-box;
-webkit-box-pack:center;
-webkit-box-align:center;
-moz-box-pack:center;
-moz-box-align:center;
}
詳細をいくつか提供します。 show chrome error にチェックを入れませんでした。これは非常に面倒です。 上部のヘッダーを削除すると:
<div id='topHeader'>
<section id='top_middle_panel'>
<div id='top_ryan'>
<span class='float'>
<div id='top_icon01' class='top_icons'>
<h1>Design</h1><br><h6>Create Value</h6>
</div>
</span>
<span class='float'>
<div id='top_icon02' class='top_icons'>
<h1>Multimedia</h1><br><h6>Amazing Presentation</h6>
</div>
</span>
<span class='float'>
<div id='top_icon03' class='top_icons'>
<h1>Marketing</h1><br><h6>Connect to The World</h6>
</div>
</span>
</div>
</section>
</div>
エラーはなくなりました。