关于IE8

时间:2023-03-09 16:23:56
关于IE8

IE8对H5,CSS3,还有脚本的兼容都存在各种问题,调padding的时候老是忘记IE盒子跟W3C盒子模型不一样:

关于IE8       关于IE8

IE8兼容CSS3透明度的方法,采用滤镜实现:

(1)filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99F4F6F8,endColorstr=#99F4F6F8); display:none; z-index:999;}

#后面99代表透明度

(2)opacity: 0.4; /*Chrome、Safari、Firefox、Opera */

filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); /* IE6/IE7/8 */
       -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=40)"; /* IE8 */

在 IE 滤镜中使用 0-100 表示透明度,因此 opacity=40 相当于 Opacity 属性为 0.4。

IE或Firefox不支持时间输入框<input type="date">,兼容IE的input时间函数:

datetime.js   下载地址 https://yunpan.cn/ckIDwEULyWijk (提取码:8bfe)

第一步:将datetime.js放入文件夹,引入到需要的文件

第二步:在input输入框使用,<input class="sfw_date" type="input" value="年/月/日">