摘要: 针对IE的CSS样式hack,如下: 例子:background:#000; 1、只针对IE6的hack方式(_):_background:#000; 2、只针对IE7的hack方式(+):+background:#000; 3、小于或等于IE7的hack方式(*):*background:#000 阅读全文
posted @ 2016-11-17 15:39 caojiayan 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1.多个选择器可能会选择同一个元素,有3个规则,从上到下重要性降低: !important的用户样式 !important的作者样式 作者样式 用户样式 浏览器定义的样式 2. CSS规范为不同类型的选择器定义了特殊性权重,特殊性权重越高,样式会被优先应用。 权重设定如下: html选择器,权重为1 阅读全文
posted @ 2016-11-15 16:33 caojiayan 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 在某大牛的博客看到的,转需 IE浏览器各版本 CSS hack 对照表: 转载网址为:http://blog.csdn.net/freshlover/article/details/12132801 来自CSDN freshlover的博客专栏《史上最全CSS Hack方式一览》 阅读全文
posted @ 2016-11-11 11:05 caojiayan 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1、css改变颜色 注意: 如果不加border:0;的话,虽然颜色改变了,但是会显示一条黑色的边框。 如果不加height:1px;的话,在firefox下会不显示。 阅读全文
posted @ 2016-11-08 17:36 caojiayan 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 1、firefox浏览器: 2、safari、chrome浏览器: 3、Opera浏览器: 4、IE浏览器: 上面IE浏览器代码实现的是红色至蓝色的渐变,但是不含透明度变化,这是由于IE目前尚未支持opacity属性以及RGBA颜色,要实现IE下的透明度变化,还是需要使用IE滤镜,IE的透明度滤镜功 阅读全文
posted @ 2016-11-08 17:04 caojiayan 阅读(1530) 评论(0) 推荐(0) 编辑
摘要: $('#id').siblings() //当前元素所有的兄弟节点 $('#id').prev() //当前元素前一个兄弟节点 $('#id').prevaAll() //当前元素之前所有的兄弟节点 $('#id').next() //当前元素之后第一个兄弟节点 $('#id').nextAll() //当前元素之后所有的兄弟节点 $('#id').s... 阅读全文
posted @ 2016-11-02 17:38 caojiayan 阅读(32633) 评论(1) 推荐(3) 编辑
摘要: 1、只允许输入数字: 2、数字+小数点 阅读全文
posted @ 2016-10-29 18:42 caojiayan 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 遇到 jquery无法为动态生成的元素添加点击事件,谷歌一下,整理一下解决方法如下: (<li>中间的元素是动态生成的), 现在想为<i>添加点击事件, 例子如下: 解决方法如下: 阅读全文
posted @ 2016-10-27 11:38 caojiayan 阅读(624) 评论(0) 推荐(0) 编辑
摘要: input属于置换元素(replaced element),置换元素主要是指img,input,textarea,select,object等这类默认就有CSS格式化外表范围的元素,这些元素的垂直居中,可以直接设置vertical-align:middle; 阅读全文
posted @ 2016-10-24 13:54 caojiayan 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 如下: <img align="center" style="vertical-align:top"></img> 只需要加上: vertical-align:top,就可以解决。 如下: <img align="center" style="vertical-align:top"></img> 只 阅读全文
posted @ 2016-10-24 10:39 caojiayan 阅读(332) 评论(0) 推荐(0) 编辑