
兼容性问题
清风乐鸣
前端开发工程师
展开
-
input属性placeholder的兼容性问题
点击打开链接HTML5 Placeholder实现input背景文字提示效果2这篇文章我们来看看什么是input输入框背景文字提示效果,如下图所示:这种效果现在网上非常的普遍流行,但大部分是使用JavaScript实现的。但HTML5给我们提供了新的纯HTML的实现方式,不需要任何的JavaScript,只需要在你的input文本框的标记上添加HTML5规范原创 2015-07-04 15:01:39 · 3670 阅读 · 0 评论 -
CSS透明属性详解代码
本文介绍一下关于CSS透明属性详解及背景透明继承解决办法hack,如果你在使用css透明背景之类的此文章可帮你解决许多不兼容问题透明往往能产生不错的网页视觉效果,先奉上兼容主流浏览器的CSS透明代码:复制代码 代码如下:.transparent_class {filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opa转载 2015-07-03 18:49:26 · 641 阅读 · 0 评论 -
什么是hasLayout
hasLayout是IE特有的一个属性。很多的ie下的css bug都与其息息相关。在ie中,一个元素要么自己对自身的内容进行计算大小和组织,要么依赖于父元素来计算尺寸和组织内容。当一个元素的hasLayout属性值为true时,它负责对自己和可能的子孙元素进行尺寸计算和定位。虽然这意味着这个元素需要花更多的代价来维护自身和里面的内容,而不是依赖于祖先元素来完成这些工作。 下列元素默认 has原创 2015-07-14 14:47:07 · 1036 阅读 · 0 评论 -
document.getElementsByClassName兼容性问题
今天在复习的时候注意到一个细节,原来 document.getElementsByClassName 是 HTML5 新增加的一个 js 函数,对于一些老浏览器例如 IE9 以下的浏览器是不支持这个函数的,所以在那些需要处理兼容性问题的,这个也是一个要处理的一个细节,同时也可称经常被面试官问道: 我翻阅了很多的博客,大家都是千篇一律的转载,我给大家写一个小例子,来给大家展示一下该函数怎么去做低版本原创 2017-05-04 14:05:36 · 1966 阅读 · 0 评论 -
一看就懂的ES6箭头函数(Arrow Functions)
ES6可以使用" => "定义函数,注意是函数,不要使用这种方式定义类(构造器)。一. 语法1.具有一个参数的简单函数var single = a => a;single('hello, world') //'hello, world'2.没有参数的需要在箭头前加上小括号var log = () => { alert('no param')}...原创 2018-10-25 11:10:24 · 453 阅读 · 0 评论 -
根据android版本号,增加兼容性处理
// 获取安卓版本号 function getAndroidVersion() { var u = window.navigator.userAgent; if(u.indexOf('Mobile') > -1){ if (u.indexOf('Android') > -1 || u.indexOf('Linux')...原创 2019-08-09 15:52:32 · 906 阅读 · 0 评论