css浏览器兼容搜狗浏览器亲测问题探讨 浏览器兼容性问题的CSS总结:在搜狗浏览器等现代浏览器中,给块级标签设置padding后元素的height和width会增加,IE中情况不同;使元素水平垂直居中的方法;给行内元素设置样式的方法;IE浮动时产生双倍距离的解决办法;IE和FF对默认值的差异;不同浏览器对手形指示的支持及解决方法;ul标签的默认设置;外部wrapper的div相关设置;透明度问题;float属性带来的差异性。下面是小编精心整理编写的关于“ css浏览器兼容搜狗浏览器亲测问题探讨 ”的详细教程,请大家仔细阅览学习:
在研究浏览器兼容性问题的 CSS 方面,现进行如下归纳总结:
1. 在一些现代浏览器(如搜狗浏览器)中,若给块级标签如 div 设置 padding 后,会致使元素的 height 和 width 增加,而在 IE 中,仅 IE6 不会出现此情况,IE7 及以上版本在相关测试中会有 height 和 width 的增加。解决办法为:可使用!important 额外设置一个 height 和 width。
2. 使元素实现水平垂直居中的方法如下:垂直居中方面,将该元素的 line-height 设置为元素自身的高度,再通过 vertical-align: middle 来实现(需注意内容不要换行);水平居中方面,将元素的 margin 设置为 auto,但此方法在 IE5 下无效。
3. 若想对像 a、span 这样的行内元素进行样式设置,需将其 display 设置为 block。
4. 在 IE 中,当给一个 div 设置了 float 并设置了 margin 时,IE5 和 IE6 会产生双倍的间隔,而在其他 IE 版本及一些现代浏览器(如搜狗浏览器)中则不会。解决办法是:给该元素添加一个样式 display:inline。
5. IE 对于 CSS 的 margin、padding 等默认值为 0px,但在其他浏览器(如搜狗浏览器)中并非如此。为保持外观的统一性,即使 padding 为 0,也应进行设置,以避免在其他浏览器(如搜狗浏览器)浏览时出现错位。
6. Firefox 不支持 hand,而 IE 支持 pointer,两者均为手形指示。解决方法为:统一使用 pointer。
7. ul 标签在搜狗浏览器下默认有 list-style 和 padding,为避免不必要的麻烦,最好事先进行声明(常见于导航标签和内容列表)。
8. 作为外部 wrapper 的 div 不应固定高度,最好加上 overflow: hidden,以实现高度自适应。
9. 关于透明度问题,在 IE 下:filter:alpha(opacity=opacityvalue),其中 opacityvalue 的值为 0 – 100 的整数;在 Firefox 及其他浏览器(如搜狗浏览器)下:opacity=opacityvalue,其中 opacityvalue 的值为 0 – 1 的小数。
10. 有关 float 属性带来的差异性,如下情况:
.left{width: 300px;height: 300px;float: left;border:1px solid black;}
.center{width: 400px;height: 400px;float: left;border:1px solid black;}
.right{width: 200px;height: 200px;border:1px solid black;clear: both;}
关于《css浏览器兼容搜狗浏览器亲测问题探讨》这篇文章的具体内容就介绍到这里,希望能对大家有所帮助。更多相关资讯和教程请关注 搜狗输入法!
Win10中搜狗浏览器如何打开代替ie浏览器 尽管微软不再推荐使用IE浏览器,但在Win10系统中仍可找到。本文介绍在Win10中打开搜狗浏览器的方法:点击开始菜单后打开所有应用,在Windows附件 […]
Win10自带浏览器卸载提及搜狗浏览器 Win10系统中预装了搜狗浏览器,部分人可能觉得不好用,想卸载。本文将指导您卸载。首先,鼠标右击电脑左下角图标,出现下拉菜单后点击相应按钮进入。接着,在新页面输 […]
搜狗浏览器清理缓存的方法介绍 搜狗浏览器会缓存网页和数据以提升加载速度,但缓存过大可能致浏览器运行缓慢,定期清理很重要。清理步骤为:打开搜狗浏览器设置,找到“隐私”设置,点击“清除浏览数据”,选择要清 […]
搜狗浏览器如何彻底卸载干净 搜狗浏览器下载网小编子墨为您介绍彻底卸载搜狗浏览器的方法。日常中,完全删除搜狗浏览器以解决问题或重新安装时,简单卸载无法清除残留文件。先找到浏览器快捷方式,右键选择“打开文 […]
搜狗浏览器如何关闭网站拦截 本文介绍了在搜狗浏览器中关闭网站拦截的方法。用户点击浏览器图标,在右上角菜单中选择设置,进入设置窗口后切换到隐私与安全选项卡,找到阻止弹出式窗口选项并按下例外按钮,在网站地 […]
搜狗浏览器如何清除启动缓存 在搜狗浏览器中清除启动缓存:打开浏览器,点击右上角三横图标,在下拉选项卡中选择帮助,在显示的功能选项中点击更多排障信息,进入排障信息窗口后,在右侧板块按下清除启动缓存选项, […]
Win10浏览器主页被篡改搜狗浏览器如何应对 当发现Win10的搜狗浏览器主页被2345篡改时,不必惊慌,解决方法如下:重置浏览器设置,检查恶意软件,重新设置网络设置,清除浏览器缓存和历史记录,重建快 […]
搜狗浏览器未响应的解决方法 不少用户反映搜狗浏览器网页一直未响应,本文整理了解决方法。先打开搜狗浏览器,点击右上角帮助选择修复浏览器,根据问题情况选择修复内容,建议修复全部选项,修复前需保存工作。若问 […]