代码改变世界

CSS3美化表单控件

2016-06-28 18:14 by 图书馆的牧羊人, 1447 阅读, 4 推荐, 收藏, 编辑
摘要:表单的默认控件在不同的浏览器中的样式不同,用户体验很差。用CSS3可以实现表单控件的美化,可以提供更好的用户体验。不足之处就是浏览器的兼容性问题。 一.下拉控件 效果图: 下拉控件的布局结构: ul用来模拟下拉列表,在实际的使用过程中,可以根据后台返回过来的数据动态生成。p元素用来渲染选中的选项。 阅读全文

Javascript字符串拼接小技巧

2016-06-02 01:47 by 图书馆的牧羊人, 1169 阅读, 0 推荐, 收藏, 编辑
摘要:在Javascript中经常会遇到字符串的问题,但是如果要拼接的字符串过长就比较麻烦了。 如果是在一行的,可读性差不说,如果要换行的,会直接报错。 在此介绍几种Javascript拼接字符串的技巧. 字符串相加(+) 利用反斜线拼接字符串 利用数组拼接字符串 利用数组的join方法,把数组转成字符串 阅读全文

style currentStyle getComputedStyle的区别和用法

2016-06-02 01:41 by 图书馆的牧羊人, 319 阅读, 0 推荐, 收藏, 编辑
摘要:先介绍下层叠样式表的三种形式: 1.内联样式,在html标签中style属性设置。 2.嵌入样式,通过在head标签设置style标签添加样式。 3.外部样式,通过link标签引入外部样式 进入正题。 style属性获取样式值,使用方法:obj.style.attr style只能获取元素的内联样式 阅读全文

Javascript面试题浅析

2016-06-02 00:47 by 图书馆的牧羊人, 358 阅读, 1 推荐, 收藏, 编辑
摘要:分享几道JavaScript相关的面试题. 字符串反转 这这里提供了两种解题思路。如果各位读者还有其他的思路,可以分享交流! 第一方法: 第二种方法: 编写一个JavaScript函数 parseQueryString,它的用途是把URL参数解析为一个对象,如:var url = “http://w 阅读全文