摘要: 原作者:微米博客 以前写过一篇关于CSS hack的文章,但近期回头看了看发现理解的不够深刻,总结的也不凝练,于是今天重新测试从新写一篇。常用的CSS hack如下(笔者只对IE&FF&Chrome进行了测试)。 hack列表(全部经笔者测试,且均为标准模式下,混杂模式由于很少会用到所以未对其进行测 阅读全文
posted @ 2016-03-29 16:30 木西梧 阅读(1009) 评论(0) 推荐(0) 编辑
摘要: 遇到的问题: 1.动态添加了某些元素,在动态添加的某个元素上绑定事件失效 原因:因为需要绑定的元素的直接父元素也是动态添加的解决:向上为上一级父元素绑定事件 2.多选框判断是否选中,方法无效 原因:判断钱必须先为其绑定点击事件 3.事件阻止冒泡问题(多少次了还是不会...) -- 搜索框绑定点击事件 阅读全文
posted @ 2016-03-25 17:09 木西梧 阅读(2998) 评论(0) 推荐(0) 编辑
摘要: 1 前言 CSS作为网页样式的描述语言,在百度一直有着广泛的应用。本文档的目标是使CSS代码风格保持一致,容易被理解和被维护。 虽然本文档是针对CSS设计的,但是在使用各种CSS的预编译器(如less、sass、stylus等)时,适用的部分也应尽量遵循本文档的约定。 2 代码风格 2.1 文件 [ 阅读全文
posted @ 2016-03-23 13:57 木西梧 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 闲话不多说~ 使用步骤 1.安装插件 npm install grunt-contrib-qunit --save-dev 2.加载包含 "qunit" 任务的插件 grunt.loadNpmTasks('grunt-contrib-qunit'); 3.添加到执行任务列表 grunt.regist 阅读全文
posted @ 2016-03-23 13:44 木西梧 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 1.ie下背景图片铺满全屏解决方法: 问题:设置background:cover,chrome,ff,ie9+正常,ie9兼容模式(推测是ie7)及ie8两边有留白解决:放弃在body上设置背景图片,在html上加一个div专门放背景图片 2.导航二级菜单的显示隐藏问题 --现象:鼠标hover,二 阅读全文
posted @ 2016-03-22 11:25 木西梧 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 1.button里面,用letter-spacing调整中文字间距 问题描述:设置之后现代浏览器无法使文字水平居中,会偏右,原因:最后一个字后面也有间距存在解决方式:用空格解决;或者用paddding-left:2px解决 2.兼容ie6,7,8背景透明内容不透明解决方法: rgba(a,b,c,0 阅读全文
posted @ 2016-03-22 10:53 木西梧 阅读(3178) 评论(0) 推荐(0) 编辑
摘要: 什么是浮动? CSS中的一些元素是块级元素,表示它们会自动另起一行。 举个例子,如果你创建了两个段落,每个段落都只有一个单词。这两个单词不会靠在一起,而是会各自占据一行。 另一些元素是行内元素,表示它们和前面的内容位于相同的一行。 举个例子,<a>可以出现在另一个元素中,比如<p>,这不会产生多余的 阅读全文
posted @ 2016-03-22 10:28 木西梧 阅读(767) 评论(1) 推荐(1) 编辑
摘要: JS判断是什么设备是什么浏览器 阅读全文
posted @ 2016-03-22 10:16 木西梧 阅读(1412) 评论(0) 推荐(0) 编辑
摘要: 费尽千辛万苦,才找到了web前端工作,虽然公司只有我一个前端,没有人带我,但是我还是坚持,在工作中继续学习,把基础打牢,把技术练好,虽然羡慕其他同学有人带,天天接触新鲜事物,但是每个人的选择不一样,走的路也不会一样,我呢,就一步一个脚印,羡慕没有用,自己努力,超越别人才是王道,即使没有前人带,我也要 阅读全文
posted @ 2016-01-09 15:25 木西梧 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一、文件规范 1、文件均归档至约定的目录中。 具体要求通过豆瓣的CSS规范进行讲解: 所有的CSS分为两大类:通用类和业务类。通用的CSS文件,放在如下目录中: 基本样式库 /css/core 通用UI元素样式库 /css/lib JS组件相关样式库 /css/ui 业务类的CSS是指和具体产品相关 阅读全文
posted @ 2015-12-19 17:56 木西梧 阅读(237) 评论(0) 推荐(0) 编辑