四年前就听说IE6要消失了,没想到四年后它依然健在,让前端工程师比较烦恼,下面是我从网上搜索到的关于IE6bug的解决方法,花了点时间整理,一共12条,希望能...
今天在“随网之舞”上看了一篇比较老的文章了,讲的是关于Web中的默认字体样式,其实在我们工作中经常遇到这样的问题。在项目结尾验收的时候,产品经常提出一些字体问题...
作为一名前端攻城师,在做项目时候调浏览器兼容问题会遇到关于各种浏览器模式,这些都是什么?啥是浏览器模式,啥是文档模式?标准模式和准标准的模式有什么区别?IE9兼...
项目中常常有同学遇到这样的问题,现象是给元素设置了overflow:hidden,但超出容器的部分并没有被隐藏,难道是设置的hidden失效了吗?其实看似不合理...
一直在做各种项目接各种需求,但你的代码能力得到提高了吗?不停的项目经历虽然能够增加你的代码行数,但不一定能提升你的代码质量,所以除了构建阶段的代码细扣,项目之后...
border:none;与border:0;的区别体现有两点:一是理论上的性能差异二是浏览器兼容性的差异。1.性能差异【border:0;】把border设为“...
最近在做项目的时候经常遇到测试妹子提到关于IE的一些BUG,一直比较忙,今天终于腾出时间来整理下关于ie9的csshack了,.bgcss{backgroun...
先前写过一片文章关于IE6/7下list-style-type:decimal不兼容问题处理,li前面显示全部是1数字。但是今天一个同事突然问到一个类似的问题...
事物绝非十全十美总有强差人意的一面,之前针对浮动分析了其引起文本重影的怪异问题,而作为浮动布局的最佳搭档定位布局也存在一定的缺陷。1.position:rela...
在做表格数据的时候,有时候会出现表格空数据的情况,这时候在ie6/7浏览器下面会出现单元格不显示边框,其他浏览器正常。下面可以提供4种方法:1、在单元格中加入一...
我们发现内联对象inline给它设置height和width是没有用的,致使它变宽变大的原因是内部元素的宽高+padding。观察inline对象的前后元素我们会发现Inline不单独占一行,其它元素会紧跟其后。
块对象block是可以设置宽高的,但是它的实际宽高是本身宽高+padding。观察block的前后元素我们会发现block要单独占一行。
当看到这里的时候我们就会想,如果我们即需要div有宽高,又不希望它独占一行怎么办?
这个时候我们就需要使用inline-block了,再观察一下上图,我们会发现inline-block即具有block的宽高特性又具有inline的同行元素特性。
最后提醒一下,IE6/7下padding对inline的宽高是对其没影响的。看下图:
我们用firbug浏览别人网站时会发现设计者会在很多地方使用inline-block。我们都知道inline是声明div是内联对象,block是声明块对象,那么...
有时候产品要求去掉A标签的虚线框,例如在一些活动页面上的链接等;其实这个细节问题可以忽略,但是他们坚持要去掉,哈哈,是不是感觉很蛋疼呢,HOHO。下面就简单说说...