CSS技巧:import与link的具体区别
发布时间:2013-04-22 发布: 分类:前端开发
我们知道在网页中引用外部CSS有两种方式,即:@import与link,我们也经常听到有人说要使用link来引入CSS更好,但是你知道为什么吗?
link
link就是把外部CSS与网页连接起来,具体形式
@import
import文字上与link的区别就是它可以把在一个CSS文件中引入其它几个CSS文件,具体形式
为什么使用@import
大部分使用@import方式的人是因为旧的浏览器是不支持@import方式的,这意味着我们可以使用@import来引入只让现代浏览器解析的CSS样式.
CSS教程:彻底了解haslayout
发布时间:2013-04-22 发布: 分类:前端开发
要想更好的理解 css, 尤其是 IE 下对 css 的渲染,haslayout 是一个非常有必要彻底弄清除的概念。大多IE下的显示错误,就是源于 haslayout。
什么是 haslayout ?
haslayout 是Windows Internet Explorer渲染引擎的一个内部组成部分。在InternetExplorer中,一个元素要么自己对自身的内容进行计算大小和组织,要么依赖于父元素来计算尺寸和组织内容。为了调节这两个不同的概念,渲染引擎采用了 hasLayout 的属性,属性值可以为true或false。当一个元素的 hasLayout属性值为true时,我们说这个元素有一个布局(layout)
CSS加载失败原因的总结与分析
发布时间:2013-04-22 发布: 分类:前端开发
1、真正的加载失败
一、有时网页能完整打开网页布局完整,有时网页像没有CSS控制一样显示没有任何布局样式的网页。
造成此原因有空间IIS不够多、空间速度慢、浏览者网速慢等
二、网页打开显示完全没有CSS控制的原始显示。
造成此原因有链接CSS文件路径错误、CSS代码不兼容等
2、if造成失败
web设计师必须熟练掌握的10个CSS3属性
发布时间:2013-04-22 发布: 分类:前端开发
建站学之前曾多次介绍过有关HTML5和CSS3的相关文章,他们的兴起已经让越来越多的设计师开始为之疯狂,我们要快人一步,虽然现在很多浏览器对他们的支持还不是很好,但是我们也要走在别人的前面,技术是永远都不能落后的,本文将为你详细介绍web设计师必须熟练掌握的10个CSS3属性。
1. Border-radius
Border-radius是一大堆CSS3属性中最受欢迎的一种,border-radius是CSS3中级别最高的一个属性。当设计者害怕一个层在将在不同的浏览器之间以不同的方式显示时,CSS圆角,一个很初级的知识...