在网页中,边框随处可见,任何块元素和行内元素都可以设置边框属性。例如,div元素可以设置边框,img元素也可以设置边框,table元素也可以设置边框,span元素同样也可以设置边框等等。

目标

  • 设置边框的三要素
  • 简写边框法
  • 单独设置边框

一个元素的边框,同时设置边框的宽度border-width边框的外观border-style边框的颜色border-color这三个属性值。

边框

边框的宽度--border-width

在CSS中,使用border-width属性来定义边框的宽度。

语法:border-width:像素值;

像素值越大,则线条越大。

不同大小的边框宽度

边框的外观--border-style

在CSS中,使用border-style属性来定义边框的外观

语法:border-style:属性值;

属性值有很多种,常用的只有实线和虚线

属性值

常用的是实线边框和虚线边框

各式各样的边框外观

边框的颜色--border-color

在CSS中,使用border-color属性来定义边框的颜色

语法:border-color:颜色值;

说明:颜色值是一个关键字或一个16进制的RGB值。

有颜色的边框

边框简写

在实际中,一般都会使用简写,就要按照顺序来设置属性:border-width、border-style、border-color。

单独设置边框要素,写法很繁琐

没有使用简写

使用简写法,方便简洁

使用了简写

单独边框设置

可以分别针对上下左右四条边框设置单独的样式

border-top(上边框)、border-bottom(下边框)、border-left(左边框)、border-right(右边框)

单独设置

个性的边框

总结

总结

下边框_css基础篇07--边框样式相关推荐

  1. css 背景效果_css基础篇06--背景样式

    在CSS中,背景样式主要包括背景颜色和背景图像.在传统的布局中,只能使用少数的标签来定义背景图像和背景颜色.但是随着Web2.0时代的到来,设置背景样式不再使用传统HTML属性来定义,转而使用无限制. ...

  2. MySQL基础篇(07):用户和权限管理,日志体系简介

    本文源码:GitHub·点这里 || GitEE·点这里 一.MySQL用户 1.基础描述 在数据库的使用过程中,用户作为访问数据库的鉴权因素,起到非常重要的作用,安装MySQL时会自动生成一个roo ...

  3. CSS如何设置高度为屏幕高度_CSS基础篇笔记

    css简介 css全称"层叠样式表",是由李爵士的挪威同事赖先生(hakon wium lie)首先提出的: css版本 css1 1996年 css2 1998年 css2.1 ...

  4. 基础篇07—一文掌握css的盒子模型(margin、padding)

    1.CSS 盒子模型(Box Model) 所有HTML元素可以看作盒子,在CSS中,"box model"这一术语是用来设计和布局时使用. CSS盒模型本质上是一个盒子,封装周围 ...

  5. Linux环境下Shell脚本基础篇-鸡兔同笼问题

    概述 鸡兔同笼,是古代著名典型趣题之一,记载于<孙子算经>之中,题目为"有若干只鸡兔同在一个笼子里,从上面数,有35个头,从下面数,有94只脚.问笼中各有多少只鸡和兔?" ...

  6. SPSS(基础篇07)--随机数生成器

    随机数生成器 文章目录 随机数生成器 前言 COMPUTE的函数 随机数生成器--设定随机种子 前言 概述: 真随机数:(1)完全不可重现.不可预测的数据序列:(2)实际上,只要给定了边界条件,真随机 ...

  7. 前端开发工程师 - 03.DOM编程艺术 - 第1章.基础篇(下)

    第1章.基础篇(下) Abstract: 数据通信.数据存储.动画.音频与视频.canvas.BOM.表单操作.列表操作 数据通信(HTTP协议) HTTP事务: 客户端向服务器端发送HTTP请求报文 ...

  8. 如何给table表格的tr行加border边框(解决篇)

    文章目录 一.如何给table表格的tr行加border边框 二.样式 bug - 截图示下 三.解决办法: 四.关于属性 `border-collapse`的取值.解析 一.如何给table表格的t ...

  9. easypoi导出excel不设置样式_EasyPOI 导出excel设置边框,背景颜色,字体样式

    EasyPOI 导出excel设置边框,背景颜色,字体样式 EasyPOI 导出代码示例ExportParams exportParams = new ExportParams(); exportPa ...

最新文章

  1. 【java】兴唐第二十一节(LinkedList和泛型)
  2. vue 定义全局函数
  3. C语言再学习 -- 关键字const
  4. Python 爬取淘宝商品信息栏目
  5. 面试官:int和Integer有什么区别?为什么要有包装类?
  6. 排序算法java 简书_手撕算法---常见排序算法java实现
  7. processing作品代码_创意编程 | Processing的初步学习
  8. 《Programming in Lua 3》读书笔记(五)
  9. Django项目实践2 - Django模板(网页多语种支持/国际化)
  10. 为什么C#有委托,而Java没有?
  11. 计算机组成与原理第二章,计算机组成原理《第二章》
  12. 读懂这三本书,才算真懂大数据!(套装共3册) (如何读懂大数据主题系列) - 电子书下载(高清版PDF格式+EPUB格式)...
  13. android 通知栏授权,Android通知栏权限是否开启
  14. 如何度过有用的每一天
  15. 黑客入侵自我保护手册
  16. JavaBean对象与jfinal的Record对象互转
  17. 白月黑羽selenium自动化测试课后习题
  18. 本科、硕士研究生毕业论文字体、段落格式参考
  19. 智慧医疗应用现状分析
  20. mac上AnyProxy安装与使用

热门文章

  1. Android 5.0 最应该实现的8个期望
  2. Java面向对象之成员变量的初始值、object类与对象
  3. 从C语言到C++的进阶之C++的非类新特性(篇三)
  4. 第一次当项目经理压力大_项目经理不想被甩锅,你要这样做进度管理
  5. 从零开始学前端:grid布局和音频 --- 今天你学习了吗?(CSS:Day24)
  6. python类详解_python面向对象编程:python类和实例讲解
  7. java字节输出流方法,Java-IO:File和字节输入输出流
  8. 多域名linux面板,宝塔面板操作多个域名做301跳转
  9. absolute如果找不到定位父元素那么会相对于谁进行定位_selenium+python面试题目总结,完整度80%,看看你会多少?...
  10. OpenCV4每日一练day3:运行OpenCV示例程序(物体跟踪)