给一个60px X 60px的div,2px的蓝色变框,红色的填充背景色,在苹果safari浏览器里出现问题。。。蓝色边框外面出现了大概1px的红色线条,像是背景色溢出,哪位遇到过,帮我指点一下,不胜感激
web前端问题,HTML,css。苹果手机div背景色问题,iphone的safari浏览器中div背景色溢出1像素问题
答案:2 悬赏:0
解决时间 2021-02-23 04:27
- 提问者网友:美人如花
- 2021-02-22 18:00
最佳答案
- 二级知识专家网友:绝望伪装
- 2021-02-22 19:27
不知道你又没有给标签进行重定义?其中有一项是控制外边框的,outline:none;
全部回答
- 1楼网友:错过的是遗憾
- 2021-02-22 21:05
bug调试
1:doctype没声明,带来的ie浏览器盒模型解析bug
解决: 进行xhtml 正确声明,如strict声明
2:浏览器的初始值不同带来的.
解决:进行css初始化.
3:自身代码不规范带来的bug,
解决:面壁
4:浏览器的bug带来的.
4.1 ie6, 有双倍margin bug
是指:浮动方向上的margin值会加倍.
例如: 某元素 float:left; margin-left的值是10px, 那么页面上会解析为20px;
同时 ,float:right, margin-right也会加倍
解决方案: 设置漂浮元素的_display:inline;
4.2: 3像素bug,
解决:规范float的用法
4.3: ie关于a标签的4个伪类的兼容bug
答:对于ie, 如果a:link方式声明了标签的样式
可能会引来 visited伪类的解析异常
解决: 去掉a:link,以 a 来代替
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯