border之border-style用法
border-style
border-style 属性用于设置元素所有边框的样式,或者单独地为各边设置边框样式。
border-style兼容性很好,基本所有浏览器都兼容
border-style拥有一下属性值
值 | 描述 |
---|---|
none | 定义无边框。 |
hidden | 与 “none” 相同。不过应用于表时除外,对于表,hidden 用于解决边框冲突。 |
dotted | 定义点状边框。在大多数浏览器中呈现为实线。 |
dashed | 定义虚线。在大多数浏览器中呈现为实线。 |
solid | 定义实线。 |
double | 定义双线。双线的宽度等于 border-width 的值。 |
groove | 定义 3D 凹槽边框。其效果取决于 border-color 的值。 |
ridge | 定义 3D 垄状边框。其效果取决于 border-color 的值。 |
inset | 定义 3D inset 边框。其效果取决于 border-color 的值。 |
outset | 定义 3D outset 边框。其效果取决于 border-color 的值。 |
inherit | 规定应该从父元素继承边框样式。 |
这里主要使用border-style:double的小用法
实例如下:
<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><title>border-style:double</title><link rel="stylesheet" href=""><style type="text/css">div{width: 200px;height: 50px;line-height: 50px;text-align: center;margin-bottom: 20px;}div.box1{height: 50px;border: 6px double red;}div.box2{height: 50px;border: 12px double red;}div.box3{height: 50px;border: 24px double red;}</style>
</head>
<body><div class="box1">我是box1</div><div class="box2">我是box2</div><div class="box3">我是box3</div>
</body>
</html>
效果如下:
有图中咱可以看出“双线double” 实际上有三部分组成:
也就是效果图中所示那样
border-width | 外框宽度 | 中间透明宽度 | 内框宽度 |
---|---|---|---|
6px | 2px | 2px | 2px |
12px | 4px | 4px | 4px |
24px | 8px | 8px | 8px |
我给定的border宽度正好是3的倍数,如果不是三的倍数,那么外框,中间,内框的宽度该如何分配呢?效果图如下:
可以看出他们之间是有细微差别的,外框宽度、中间透明宽度、内框宽度之间相差1px。
border-width | 外框宽度 | 中间透明宽度 | 内框宽度 |
---|---|---|---|
7px | 2px | 3px | 2px |
8px | 3px | 2px | 3px |
9px | 3px | 3px | 3px |
border-style:double ;实用如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"><title>Document</title><style type="text/css">div.box{background-color: gray;padding: 20px;}div.nav{width: 30px;height: 4px;border-top: 12px double ;border-bottom: 4px solid black;color: red;}div.nav:hover{color: white;border-bottom-color: skyblue;}</style>
</head>
<body><div class="box"><div class="nav"></div></div>
</body>
</html>
border之border-style用法相关推荐
- border的几个用法。
1.三等分 2.传统的十字添加 3.定义块状元素的高度,边界 4.三角形 <!DOCTYPE html> <html><head><meta charset= ...
- border:0 none,border:none;,border:0;三者之间的区别
border:0; 时把border设为0像素,虽然在页面上看不到,但按border默认值理解,浏览器依然对border-width/border-color进行了渲染,即已经占用了内存值. bord ...
- Element-UI学习之旅-Border边框及图标
你能获得什么? 如何设置Border边框,如何使用icon图标,了解到Element-ui字体和颜色的知识 Border 边框 我们对边框进行统一规范,可用于按钮.卡片.弹窗等组件里. border主 ...
- 【html】盒模型div,边框border,内边距padding,外边距margin
初识盒模型 要想学习盒模型,首先要知道什么是盒模型.顾名思义,每个div标签都是一个矩形,像一个盒子,所以HTML页面布局可以理解为多个盒子嵌套排列而成. 盒模型的组成 盒模型包括:content(内 ...
- html--盒子的边框属性(border)
content:内容框(我们设置的宽高是内容框的宽高) padding:内边距 top right bottom left(四边--一般默认指定的方向) border:边框线包裹了内边距(四边) ...
- CSS盒子模型(border、padding、margin、圆角边框、盒子阴影、文字阴影、新闻列表综合案例、新浪导航栏案例)
1. 网页布局的本质 首先利用CSS设置好盒子的大小,然后摆放盒子的位置. 最后把网页元素比如文字图片等等,放入盒子里面. 以上两步 就是网页布局的本质 2. 盒子模型(Box Model) 盒子模型 ...
- css border 虚线间距_一小时快速了解 CSS 基础
这一章,我们开始学习 CSS 样式表有关的知识点,通过 CSS 来控制 HTML 标签和元素的样式的方法和规范. 当然,结合视频观看效果更佳. CSS 和 HTML 不是同一种代码语言,所以自然语法书 ...
- input border IE6 bug
border:none;与border:0;的区别体现有两点:一是理论上的性能差异二是浏览器兼容性的差异. 1.性能差异 [border:0;]把border设为"0"像素虽然在页 ...
- 移动端页面0.5px border的实现
移动端上经常发现1px边框异常的粗,因此,决定用伪类配合css3来实现0.5px边框 代码如下: 1 <!doctype html> 2 <html lang="en&qu ...
- 【前端小技巧】利用border画三角形及梯形
border是围绕元素内容和内边距的一条或多条线,border 属性允许你规定元素边框的样式.宽度和颜色 值: border-width 粗细 none/hidden/solid/dashed/dot ...
最新文章
- php 原生查询mongo,PHP操作MongoDB的原生CURD方法
- Spring Boot日志学习记录【2】
- mysql or的效率_Mysql比较exists与in以及or的效率分析
- 张迈机器人_财会类专业建设改革千人高峰论坛圆满召开!
- pandas基础(part3)--描述性统计
- 都说不要装箱,那装箱到底带来了什么开销?
- vm 安装jdk1.8_JDK 13:VM.events已添加到jcmd
- 基于Spring MVC的ECharts动态数据实时展示
- dfs时间复杂度_两道有意思的时间复杂度计算
- C# 如何处理抛出的异常,或者已知的错误
- 官方AI语音系统电销机器人系统搭建|AI智能|电话机器人源码|2022最新电销外呼系统《各版本机器人部署》
- 破解滑块验证码(打码平台)
- C#【多线程篇】BackgroundWorker类使用总结
- 【Python游戏】Python基于pygame和random模块开发的一个拼图小游戏 | 附带源码
- 不得不知的高速PCB设计中各类地的处理方法
- 计算机仿真在机械应用,机械系统计算机仿真
- matlab实训心得,沟通实训心得体会
- 苹果5越狱教程_苹果新越狱工具发布,支持iOS 13最新版,详细安装教程看这里...
- 想要画漫画?掌握风格很关键!
- Mac Chrome浏览器快捷键大全
热门文章
- 【DBA笔记2】Oracle之定期清理inactive会话
- 一个简单的python爬虫程序
- nacos 一直访问本地地址
- 通过数据分析,了解外国人眼里的真实李子柒
- linux系统漏洞补丁包,RedHat 5.X、6.X Bash漏洞RPM补丁包下载
- 单片机c语言p1口转弯灯实验,单片机p1口转弯灯实验程序
- Logistic Regression逻辑回归函数Python实现
- 勒索病毒2019年常见的后缀有ITLOCK/AOL/VC/phobos/ETH/x3m/qwex/H
- 模块“Upgrade”启动失败。 未能启动虚拟机。虚拟机VMware不支持的硬件版本【终极解决方案】
- 【VS Code配置matlab】