深入学习CSS边框三要素及背景概念

你对CSS边框的使用是否比较熟悉,这里和大家分享一下CSS边框的宽度、样式和颜色以及背景,CSS边框元素外边距内就是元素的的边框(border)。元素的边框就是围绕元素内容和内边据的一条或多条线。

CSS边框

CSS边框(border)属性定义围绕元素的边框。

CSS边框属性允许你规定元素边框的样式和颜色。在HTML中,我们使用表格来创建文本周围的边框,但是通过使用CSS边框属性,我们可以创建出效果出色的边框,并且可以应用于任何元素。

CSS边框元素外边距内就是元素的的边框(border)。元素的边框就是围绕元素内容和内边据的一条或多条线。

CSS边框的宽度、样式和颜色

每个边框有3个方面:其宽度或粗细、其样式或外观,以及其颜色。

边框宽度默认为medium,这个值没有明确定义,不过通常是2个像素。尽管如此,你不一定能看到边框,原因是CSS边框的默认值为none,这样一来,就不会有边框了。如果边框没有样式,就不会存在。

默认的边框颜色是元素本身的前景色。如果没有为边框声明颜色,它将与元素的文本颜色相同。另一方面,如果一个元素没有任何文本,那么该元素将继承其父元素的文本颜色。

CSS边框与背景

CSS规范指出,边框绘制在“元素的背景之上”。这很重要,因为有些边框是“间断的”(例如,点线边框或虚线框),元素的背景应当出现在边框的可见部分之间。

CSS2指出背景只延伸到内边距,而不是边框。后来CSS2.1进行了更正:元素的背景是内容、内边距和边框区的背景。大多数浏览器都遵循CSS2.1定义,不过一些较老的浏览器可能会有不同的表现。

文章出处:标准之路(http://www.aa25.cn/css2/border617.shtml)

网站名称:深入学习CSS边框三要素及背景概念
当前路径:http://www.csdahua.cn/qtweb/news9/428959.html

网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网