摘要: 一、css hack定义 由于不同的浏览器,比如Internet Explorer 6,Internet Explorer 7,Mozilla Firefox等,对CSS的解析认识不一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果。 这个时候我们就需要针对不同的浏览器去写不同的CSS 阅读全文
posted @ 2017-01-16 06:55 牛不是吹的 阅读(227) 评论(0) 推荐(0)
摘要: 我们都知道浏览器有bug,而IE的bug似乎比大多数浏览器都多。IE的表现与其他浏览器不同的原因之一就是,显示引擎使用一个称为布局(layout)的内部概念。 因为布局是专门针对显示引擎内部工作方式的概念,所以一般情况下不需要了解它。但是,布局问题是许多IE显示bug的根源,所以理解这个概念以及它如 阅读全文
posted @ 2017-01-16 06:41 牛不是吹的 阅读(398) 评论(0) 推荐(0)
摘要: 网页中经常有一种三角形的图标,鼠标点一下会弹出一个下拉菜单之类的(之前淘宝也有,不过现在改版好像没有了) 之前以为是个png图标背景,后来在bootstrap中看到有一个图标样式叫做caret的用来实现这种效果。没想到用CSS也能实现这个效果。 看了下源码是这样的: 研究一番之后,发现原理是这样的: 阅读全文
posted @ 2017-01-15 06:09 牛不是吹的 阅读(163) 评论(0) 推荐(0)
摘要: 1、什么是HTML语义化? <基本上都是围绕着几个主要的标签,像标题(H1~H6)、列表(li)、强调(strong em)等等> 根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码的同时让浏览器的爬虫和机器很好地解析。 2、为什么要语义化? 为了在没有CS 阅读全文
posted @ 2017-01-14 06:11 牛不是吹的 阅读(235) 评论(0) 推荐(0)