断头台问题描述及现象
时间:2012-10-24
断头台问题(guillotine Bug)的名字起的很形象,当问题发生时,元素就如同上了断头台一样,其中的一部分内容会被砍掉.
出现断头台问题的原因包含以下几个方面:
1.有浮动元素存在于容器中.
2.窗口中存在非浮动的链接.
3.通过:hover伪类改变链接的某些属性.
问题解决方案
可以根据断头台问题产生的原因进行解决,把非浮动对象,或者添加额外元素清除浮动(注意不要引入捉迷藏问题).
作为最常使用的浏览器,IE6存在的问题也很多,读者在实际开发中,每完成一部分板式编码后就用浏览器验证页面效果,以便能及早发现并解决问题.