web兼容性问题

news/2024/7/3 13:21:28 标签: web, web前端开发
webkit-tap-highlight-color: rgba(0, 0, 0, 0);">

作为一名web前端开发人员,在开发过程中必定会遇到各式各样的问题。其中,最让web前端开发人员最为头疼的事情莫过于浏览器的兼容性问题。无论的优雅降级还是渐进增强方案,程序员都希望自己的成果几近完美状态,虽然浏览器的兼容性问题有很多无法解决,但如今也相对于其中的一些问题还是有解决方法。在此,我说说我遇到的兼容性问题以及解决方案。
问题一:
边距问题:将元素转换成行级元素 display:inline;
问题二:
图片具有默认边距:
1、去除横排边距:添加浮动
2、去除竖排边距:转换为行级display:block;
3、去除竖排边距:添加vertical-align:bottom/top/middle
问题三:
子元素浮动,父元素不浮动,结果无法撑开高度:
1、给父元素设置高度
2、使用br清除浮动
问题四:
透明度:
filter:alpha(opacity=50);
问题五:
定位问题:
设置两个方向的值,例如:top和left,top和right,bottom和left,bottom和right.
问题六:
文字超出设定框时,超出部分显示为省略号:
添加:white-space:nowrap; text-overflow:ellipsis;
问题七:
内容增加时,框的高度为自适应:
min-height:500px; height:auto !important; overflow:visible;
web前端开发中,兼容性问题大多为IE浏览器,因此,以上解决方法大多为IE浏览器的兼容性解决方式。以上解决方式还存在着一些问题,但还是可以解决一些关于IE的兼容性,且以上兼容性问题皆是我在学习以及做项目过程中常碰到的兼容性问题,我认为对于一些刚接触web浏览器兼容性问题的web前端开发的同行们有一丝帮助,我也希望能够对web前端开发的兴趣爱好者有帮助。


http://www.niftyadmin.cn/n/1202864.html

相关文章

Spring boot使用log4j打印日志

先将maven中spring-boot-starter的日志spring-boot-starter-logging去掉 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><!--去除spring boot中存在的日志--><exclusions&…

别人家的程序员是如何使用 Java 进行 Web 抓取的?

Web抓取非常有用&#xff0c;它可以收集信息供多种用途使用&#xff0c;如数据分析、统计、提供第三方信息&#xff0c;还可以给深神经网络和深度学习提供数据。 Web抓取是什么&#xff1f; 有一种非常广泛的误解&#xff0c;人们似乎把Web抓取和Web爬虫当成了同一种东西。所以…

Math、Date对象

在网页中浏览&#xff0c;我们都可以看到倒计时、时间、数字&#xff0c;特别是在电商网页。在web前端开发中&#xff0c;倒计时、时间以及小数等都离不开Math和Date对象&#xff0c;且从这两个单词中便可看出两者的作用&#xff0c;Math想到的便是数学方面&#xff0c;而Date故…

中国互联网上市科技公司市值蒸发了多少亿?

科技公司的市值断崖路与程序员的应对救生服… 跌&#xff01;跌&#xff01;跌&#xff01;2018 抱团取暖的科技公司 2018 年&#xff0c;对于中国互联网上市科技公司来说&#xff0c;是跌宕起伏的一年。这一年的前半段&#xff0c;以腾讯、阿里为首的头部公司&#xff0c;风光…

关于字符串

计算机专业的人士应该都知道&#xff0c;无论是C语言、C、C#、Java、.NET等中的开发中都离不开字符串(String类型),在web前端开发中&#xff0c;字符串也具有着重要的作用&#xff0c;因此&#xff0c;今天的学习内容为&#xff1a;关于字符串。 一、查找字符 &#xff08;1&…

并查集算法 - Algorithms, Part I, week 1 UNION-FIND

前言 下一篇&#xff1a;算法分析 如果能够科学上网&#xff0c;英文水平良好&#xff0c;建议登入cousera进行学习。平台上有完整的作业提交平台&#xff0c;对提交的作业有详细的性能诊断和反馈&#xff1b;有课程各种资源&#xff1b;有课程讨论。在课程提问区提问还会收到导…

ERROR 1130 (HY000): Host XXX is not allowed to connect to this MySQL server

在my.ini的mysqld后边加上skip-grant-tables&#xff08;跳过数据库权限验证&#xff09;可以用任意账号和密码登录 1。 改表法。 可能是你的帐号不允许从远程登陆&#xff0c;只能在localhost。这个时候只要在localhost的那台电脑&#xff0c;登入mysql后&#xff0c;更改 &qu…

JS对象:offset、scroll、event、client

前言就不多说了&#xff0c;还是直接进入正题吧。今天的内容看上去很多&#xff0c;但实际上很多内容都大相径庭。 一、offset &#xff08;1&#xff09;offsetWidth:检测盒子的高度&#xff0c;offsetWidthwidthpaddingborder &#xff08;2&#xff09;offsetHeight:检测…