页面中常遇到的BUG,及解决方法

1、解决图片底下三像素的间距:

hack1:给img设置vertical-align:top;

hack2:给img设置display:block;

2、谷歌浏览器表单元素在点击时会有外边线 google

hack1:input,textarea,select,button,area{outline:none;}

3、IE浏览器加了超链接的图片会带有一个边框 IE

hack1:img{border:none/0;}

4、透明写法

hack1:opacity:0~1;IE9以上及其它的浏览器

hack2:filter:alpha(opacity=1~100); IE9及IE9以下的浏览器

5、双倍浮向(双倍边距) IE6-

描述:当Ie6及更低版本浏览器在解析浮动元素时,会错误地把浮向边边界加倍显示。

hack:给浮动元素添加声明:display:inline;

6、默认高度(IE6-)

描述:在IE6及以下版本中,部分块元素拥有默认高度(低于16px高度)

hack1:给元素添加声明:overflow:hidden;

7、百分比bug

描述:在IE6及以下版本中在解析百分比时,会按四舍五入方式计算从而导致50%加50%大于100%的情况。

hack:给右面的浮动元素添加声明:clear:right;

8、直接去掉表单控件的边框时用border:0; border:none;不能兼容ie7以下浏览器。

改变鼠标指针

cursor:crosshair(十字架)pointer(手形)move(移动)e-resize(左右方向)ne-resize(向右及向上移动)nw-resize(向上及向左移动)n-resize(向上移动)se-resize(向下及向右)sw-resize(向下及向左)s-resize(向下移动)w-resize(向左移动)text(文本)wait(等待状态)help(帮助)

cursor本身存在继承性

9、是否允许用户调整文本域的大小
hack1:resize:none不允许/both允许水平垂直调整大小/vertical垂直/horizontal水平

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值