duplicate:Duplicate Characters Bug 在IE中的HTML注释引起文字奇怪的复制



  当多个浮动元素彼此跟随中间加注释时候最后个浮动元素内文本偶尔会复制到最下面去学名Duplicate Characters Bug 

\" style=\"margin:0px 2px -3px 0px\" alt=\"div css xhtml xml Source Code to Run\"> Source Code to Run [www.52css.com]

    =\"ubbbuttonrt\">[ 可先修改部分代码 再运行查看效果 ]


  可以通过以下办法来解决:
   1、不放置注释最简单、最快捷解决思路方法
   2、注释不要放置于2个浮动区块的间
   3、将文字区块包含在新<div></div>的间如:<div style=\"float:right;width:400px\"><div>↓这就是多出来那只猪</div></div>
   4、去除文字区块固定宽度和3有相似的处
   5、有人在猪后加个<br />或者空格但只是消除现象
   6、不要给浮动元素设置多宽度使其不会到达包含元素底部或者对最后个元素设置margin-right: -3px;或者更小
   7、注释可以这样写:<!--[ !IE]>Put your commentary in here...<![end]-->
Tags:  induplicate duplicate什么意思 duplicateentry duplicate

延伸阅读

最新评论

发表评论