1.js获取该元素距离body左上角left和top值。 .getBoundingClientRect();
例子: var m = $("div")[0].getBoundingClientRect();
m.left(获取元素到body左边的距离);
m.right(获取元素到body上边的距离)。
2.jquery获取该元素距离body左上角的left和top值。offset()
offset() 方法返回或设置匹配元素相对于文档的偏移(位置)。
var offset = $("div").offset();
var offsetX = offset.left;
var offsetY = offset.top;
offsetX(获取元素到body左边的距离)
offsetY(获取元素到body上边的距离)
设置offset值:
$("p").offset({top:100,left:0});
3.PageX和clientX
pageX指鼠标在页面上的位置,以页面左侧为参考点
clientX指可视区域内离左侧的距离,以滚动条滚动到的位置为参考点。
当有滚动条时clientX 小于 pageX
4.=和==和===的区别
= 表示赋值;
== 表示数学中的相等;
=== 绝对等于。
5. -webkit-text-size-adjust: none;
取消浏览器最小字体限制
6.如何修改chrome记住密码后自动填充表单的黄色背景 ?
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill { background-color: rgb(250, 255, 189); /* #FAFFBD; */ background-image: none; color: rgb(0, 0, 0); }