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

CSS border 属性允许你规定元素边框的样式、宽度和颜色。

CSS边框

在 HTML 中,我们使用表格来创建文本周围的边框,但是通过使用 CSS 边框属性,我们可以创建出效果出色的边框,并且可以应用于任何元素。
元素外边距内就是元素的的边框 (border)。元素的边框就是围绕元素内容和内边据的一条或多条线。

边框与背景

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

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

边框的样式

样式是边框最重要的一个方面,这不是因为样式控制着边框的显示(当然,样式确实控制着边框的显示),而是因为如果没有样式,将根本没有边框。

CSS 的 border 属性定义了 10 个不同的样式非 inherit 样式,包括 none。

属性代码格式

border元素可以设置 (left , right, top , bottom ) 四个控制border的边框上下左右的属性
1,none 定义无边框

.box{border-style: none}

2,hidden 与“none”相同。不过应用于表时除外,hidden用于解决边框冲突。

.box{border-style: hidden;}

3,dotted 定义点状边框。在大多数浏览器中呈现为实线。

.box{border-style: dotted;}

4,dashed 定义虚线。在大多数浏览器中呈现为实线。

 .box{border-style: dashed;}

5,solid 定义实线(比较常用)。

 .box{border-style: solid;}

6,double 定义双线。双线的宽度等于 border-width 的值。

    .box{border-width: 10px;border-style: double;}

7,groove 定义 3D 凹槽边框。其效果取决于 border-color和border-width 的值。

     .box{border-width: 30px;border-color: aqua;border-style: groove;}

8,ridge 定义 3D 垄状边框。其效果取决于 border-color和border-width 的值。

   .box{border-width: 30px;border-color: bisque;border-style: ridge;}

9,inset 定义 3D inset 边框。其效果取决于 border-color和border-width 的值。

     .box{border-width: 30px;border-color: bisque;border-style: inset;}

10,outset 定义 3D outset 边框。其效果取决于 border-color 和border-width的值。

     .box{border-width: 30px;border-color: olive;border-style: outset;}

11, inherit 规定应该从父元素继承边框样式。

     .box1{border-width: 30px;border-color: olive;border-style: outset;}.box2  {border-style: inherit;border-width: 10px;}

CSS边框border属性相关推荐

  1. css边框(border)属性

    border属性 代码如下: border:边框宽度 边框风格 边框颜色; 如:border:5px solid #555; 属性: (1)边框宽度: border-width:5px; (2)边框颜 ...

  2. border属性 php,使用CSS的border属性构建变形边框的方法总结

    border是最常用的用来制作各种各样p边框的CSS属性,这里我们整理了使用CSS的border属性构建变形边框的方法总结,最主要的还是基于三角形的一些图形变换: border基础回顾border 顾 ...

  3. border属性 php,如何通过CSS的border属性为图片设置边框效果

    如何为通过css为图片设置一个边框呢,HTML中是通过标记的border属性值,给图片添加边框的,css中是通过border属性,为图片设置各式各样的边框样式,border-style定义边框的样式, ...

  4. html中边框与边框距离,css边框border与margin属性

    CSS边框属性: border不能分别定义4个边框的宽度,颜色和样式,只能统一定义,不可以对四个边设置不同的值,和margin与padding是不同的(后两者可以分别定义四个边的值). border- ...

  5. CSS 元素的边框border属性

    <title>边框相关属性</title> <!--边框的3个相关属性: 宽度(border-width):可以使用thin,medium,thick等文本值,也可以使用 ...

  6. 巧用CSS的Border属性

    . 作者:冯永曜 来源:黄山村夫 制作过网页的人都有为画线而烦恼的经历,本文介绍的小技巧也许对你有所帮助.我们先来认识一下"Border"(画边框),它是CSS的一个属性,用它可以 ...

  7. 3、CSS 边框border

    元素的边框 (border) 是围绕元素内容和内边距的一条或多条线. CSS border 属性允许你规定元素边框的样式.宽度和颜色. CSS边框属性允许你指定一个元素边框的样式和颜色. CSS 边框 ...

  8. 利用CSS边框合并属性打造table细边框

    CSS代码: <style> table{border-collapse: collapse;/* 边框合并属性 */width:200px; } th{border: 1px solid ...

  9. 巧用CSS的Border属性制作特效菜单

    许多应用软件的主菜单都具有这样的效果,通常是暗色的,一旦鼠标移到菜单上,立即变明亮:鼠标不在菜单上时是平面的,一旦鼠标移到菜单上,菜单条立即变为立体,从而增强了菜单的效果.你是否也想使网页中的导航菜单 ...

  10. 边框border属性总结

    留着这些属性自己以后方便看: 其中border-style的值是: <<span style="font-size:18px;">html> <hea ...

最新文章

  1. IIS 5.0 和 6.0 的 ASP.NET 应用程序生命周期
  2. java 中while编译之后_从APK反编译的Java-while循环什么也不做
  3. centos 7 关闭 firewall、iptables
  4. cogs2840. 二叉查找树
  5. html多个单元格合并单元格内容,excel怎样快速把多个单元格内容合并 合并多个单元格内容的设置方法...
  6. 【ElasticSearch】Es 源码之 NetworkModule 源码解读
  7. 5.3.6 原子操作对非原子的操作排序
  8. 最小生成树相关知识链接
  9. .Top域名:新顶级域名还原互联网安全发展
  10. Python帮助文档
  11. 趋势软件卸载去除密码提示
  12. wpf 直播视频播放器技术实现
  13. 荣耀v20怎么变成超级计算机,我的第一次荣耀V20体验 | 荣耀V20手机里的秘密终于曝光...
  14. netty的基本介绍
  15. gmt转换北京时间 java_java GMT 日期转换 | 学步园
  16. 隔得时间长不用小程序原生要注意的点
  17. mysql admin ubuntu_ubuntu 安装 phpmyadmin、adminer
  18. Linux 清除历史操作命令
  19. Exchange 2016批量新建账号
  20. 7 款颜值超高的 Linux 操作系统,我必须分享给你!

热门文章

  1. Tslib的触摸屏5点校准算法原理和实现
  2. python就业方向-目前最全的Python的就业方向
  3. Java面向对象编程练习:定义一个交通工具的基类,包含成员属性商标和颜色,成员方法run和showInfo显示信息。编写小汽车类和卡车类来继承交通工具类,添加相应的方法显示各自的信息
  4. linux分区修复命令行,Linux技巧:使用Fsck命令修复损坏的分区
  5. Dialog System, QA问答系统
  6. word公式编辑器复制粘贴未响应_word公式编辑器常见问题汇总,附带解决方法
  7. word文档找不到smartart_Word2016文档中插入SmartArt图形并添加文本的方法
  8. 利用envi与arcmap/arcgisPro制作一张植被覆盖指数专题地图(地图学作业)
  9. 传送网SDN化再上台阶 中联通将全面开启T-SDN商用
  10. 数据分析宝典(上):四步轻松搞定指标