11 2016 档案

摘要:在原生的Javascript里,当我们对某个页面元素进行某种操作前,最好先判断这个元素是否存在。原因是对一个不存在的元素进行操作是不允许的。 例如: document.getElementById("someID").innerText = "hi"; 如果ID为"someID"的元素不存在,我们将 阅读全文
posted @ 2016-11-24 15:33 a fine day 编辑
摘要:有的时候,用a作为链接的标签,但是有时在手机出现蓝色外框,很丑,考虑用别的标签代替a 处理此问题。注意,所谓的outline:none是没用的 方案: 1:在a标签里加入js控制,当a标签被聚焦时,强制取消焦点,这时候a标签自然不会有虚线框。 <a href="#" onfocus="this.bl 阅读全文
posted @ 2016-11-18 11:05 a fine day 编辑
摘要:我说的select选择是指 手机端的话,一般考虑元素 + 伪类制作 .checkbox{ border:1px solid #987;width:16px;height:16px; } .checkbox::before{ display:block;content:“✔”;width:14px;h 阅读全文
posted @ 2016-11-11 15:10 a fine day 编辑
摘要:一般来说,手机端的图片能用字体(字体小的情况下)的话,效果更好,因为不受图片缩放的失真影响。 但是有时,用位图的话,图片材料要高清晰,用jpg的高质量。 另外,有彩图与灰度图的情况下,考虑使用css3 的灰度滤镜 { filter: grayscale(100%); filter: gray; -w 阅读全文
posted @ 2016-11-11 14:31 a fine day 编辑
摘要:如果逻辑对象无初始值或者其值为 0、-0、null、""、false、undefined 或者 NaN,那么对象的值为 false。否则,其值为 true(即使当自变量为字符串 "false" 时)!但是不要想当然的理解为 0 == null(结果为false) ,1 == “abc”(结果是fal 阅读全文
posted @ 2016-11-02 11:34 a fine day 编辑