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

开发 前端
这里和大家分享一下CSS边框的概念,CSS边框属性允许你规定元素边框的样式和颜色。在HTML中,我们使用表格来创建文本周围的边框,但是通过使用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)

【编辑推荐】

  1. 解析CSS边框中宽度、样式和颜色参数设定
  2. CSS样式表特点及嵌入网页的四种途径
  3. 三种方法实现CSS样式表插入
  4. CSS外边距设置属性margin用法
  5. 探究CSS高级语法中选择器分组和CSS继承用法
责任编辑:佚名 来源: aa25.cn
相关推荐

2010-09-08 13:14:03

CSS滤镜

2010-09-08 13:40:48

CSS

2010-08-31 13:06:45

CSS

2010-09-06 11:26:18

CSS伪类

2010-09-07 10:57:34

CSS伪类

2010-08-26 09:58:01

CSS clear

2010-08-04 11:15:22

Flex事件处理

2010-09-14 17:20:03

CSS DIV相对定位

2013-07-05 15:14:06

程序员

2010-08-24 09:52:55

DIV标签

2021-06-29 10:46:19

网络钓鱼网络攻击网络安全

2010-08-25 11:05:03

CSSpaddingmargin

2010-09-01 08:58:58

2010-07-06 10:41:22

UML对象及关系图

2010-08-23 09:01:45

MarginPadding

2010-08-19 12:55:55

CSSMarginPadding

2010-09-02 09:09:38

display:inlCSS

2012-07-30 13:15:18

代码

2009-07-17 17:32:09

BSM企业IT与业务摩卡

2009-11-17 14:13:34

PHP配置
点赞
收藏

51CTO技术栈公众号