吹衣轻飏

风飘飘而吹衣,舟遥遥以轻飏。

hasLayout详解

Internet Explorer 中有很多奇怪的渲染问题可以通过赋予其“layout”得到解决。John Gallant 和 Holly Bergevin 把这些问题归类为“尺寸bug(dimensional bugs)”,意思是这些 bug 可以通过赋予相应元素某个宽度或高度解决。这便引出关于“layout”的一个问题:为什么它会改变元素的渲染特性,为什么它会影响到元素之间的关系?这个问题问得.. Read More

去掉IE和Firefox点击链接时的焦点虚线框

当你把链接定义成一个漂亮的触发按钮时,它不再需要按下时简陋的虚线框来帮助识别了,即碍眼又破坏设计的美感,这时就该干掉虚线框! IE里需要在 a 标签中加入 hidefocus=”true” 属性:<a href=”” hidefocus=”true” title=””>siteface</a> 而在Fi.. Read More

用CSS实现多列高度自适应(列等高)布局

在设计中我们进行两列或三列布局的时候往往需要让列的高度能够自适应,即每列的高度相同,当然前提是每列的高度都不知道.在用表格布局的时代这是非常容易的事情,但是现在我们是用标准的XHTML+CSS布局,虽然有点困难,但还是有很多解决的方案. 一般常用的方法有以下三种(当然不只这三种): 一.背景图填充法-也称视觉欺骗法: 就是将一个npx宽的一张图片在外部容器纵向重复,定位到两列交错的位置纵向重复,在.. Read More