摘要: 在ie中,一个元素要么自己对自身的内容进行计算大小和组织,要么依赖于父元素来计算尺寸和组织内容。为了调节这两个不同的概念,渲染引擎采用了 hasLayout 的属性,属性值可以为true或false。当一个元素的 hasLayout 属性值为true时,我们说这个元素有一个布局(layout)。当一 阅读全文
posted @ 2016-03-14 10:33 get-better 阅读(167) 评论(0) 推荐(0)
摘要: 页面布局经常会使用float让元素浮动起来,可是使用了浮动属性后,会导致父级对象盒子不能被撑开,产生一些副作用,例如背景不能显示。所以清除浮动也算是一项必会技能了吧。   可以看到父级元素没有包裹其内容。 具有可行性的清除浮动的方法有: 1.为父级元素设置height 这种方法只适合高度固定的布局。 阅读全文
posted @ 2016-03-14 10:08 get-better 阅读(124) 评论(0) 推荐(0)
摘要: 做静态网页进行练习的时候,发现弹出下拉菜单的三角图标可以用CSS做,对老手来说,这种样式写起来应该是得心应手了,但对我这样的新手来说还挺新奇的。 步骤就是把元素的宽度、高度设为0,然后根据需要的三角形样式为三角形底部设置边框,两腰边框透明即可。 例如: .triangle-down { width: 阅读全文
posted @ 2016-03-10 09:39 get-better 阅读(281) 评论(0) 推荐(0)