cssborder(【css】边框border的属性和使用方法)

2024-07-19 05:19:49 51

cssborder(【css】边框border的属性和使用方法)

本文目录

【css】边框border的属性和使用方法

顾名思义,就是元素外面的一圈边框,下图中虚线圈起的部分是内容,外面橙色的一圈是它的边框,可以理解成在照片外面加一个相框,使用border属性。

边框样式border-style必须写!否则其它属性全部失效。

边框的样式:

border后面可跟多个值,中间用空格分离,含义如下:

注意顺序, 边框样式不可省略 ,颜色和宽度可以省略,会显示默认的效果。

——以上规律在padding和margin一样适用。

边框样式border-style必须设置

如果我们的四条边框属性都是一样的,那么统一设置就可以啦,注意边框类型不可省略。

首先我们放置一个宽高为200px的粉色盒子。

接下来我们为它加上一条宽度为10px,样式为实线,颜色为红色的边框。

我们可以看到,添加边框的时候,是在盒子外面套一圈边框,而不是加在里面,在Chrome浏览器中点击右键检查,可以看到div的大小变成了220x220。

套在外面的边框的宽度是会加进盒子尺寸的(上下左右各增加了10px),如果我们想盒子保持大小不变,要对div本身的width和height进行减小,在这个样例中,通过计算可得,减少到180px即可保持大小不变。

当我们使用点状、虚线等边框样式时,多出来的缝隙,会使用元素本身的 背景颜色 填充。

点和虚线的具体样式,不同浏览器中可能会不一样。

我们为刚刚的盒子设置上边框为红色,左边框为绿色,效果如下图所示:

我们会发现在两条边框交界处的小方块,通过一条对角线分隔,上边框和左边框各占一半。当边框不一样宽时,同样也是用对角线把交界处的小长方形一分为二,如下图所示:

当被添加边框的元素宽度为0,不设置高度(高度默认是0)的情况下,我们可以巧妙利用 边框组合 transparent(透明) 绘制三角形,可以体验下哦。

三角形1-css:

三角形2-css:

多彩三角形-css:

绘制梯形只要对应添加宽度或者高度就可以啦
梯形1-css:

梯形2-css:

css---border的注意点

div{widht:100px;height:100pxborder-width:2px;}

上面这样的设置 div 在页面中实际站位是 104px,如果不注意很容易造成页面错乱。这是因为我们大部分情况下盒模型使用的是 W3C 标准的’box-sizing: content-box;’,它在页面中实际宽度 = width+border( 该公式仅针对上面例子)。

border-image-source背景图片源

border-image-slice需要展示出来图片的尺寸,如果这个量等于图片的尺寸就都相当于整个图片展示出来

border-image-width图片边框的宽度。

border-image-outset边框图像区域超出边框的量。

border-image-repeat图片的填充形式

这个属性的兼容性不是很好,所以在正常的前端开发工作中很难用到,但是在不考虑兼容性的情况下,它无疑的一个很强大的属性,因为它可以自定义漂亮的边框,而不在是单调的线条。

这个属性使用并不太难,不过其中的border-image-slice属性在使用的时候有一个小技巧,就是当想要其中 image 不失真即不拉伸,slice 要和 width 一样。

例如:

.demo{border-width:20px;border-image-slice:20;}
.demo2{

    width: 100px;

    height: 100px;

    background: #ccc;

    border-width: 20px;

    border-style: solid;

    border-image-source: url(./../img/border-image.jpg);

    border-image-slice:20;

    border-image-outset:22px;

    border-image-repeat: repeat;

}

order-image 使用时候一定要设定 border-style 虽然这个属性没什么用,但是如果不设定它 border-image 就不生效。

border-image-slice 如果设定数值当 px 用时候直接写数字就可以 如果加上 px 反而会不生效。

border-width 用来设定边框的宽度,它决定图片边框展示的厚度(即围绕宽度)。

不要让 border-radius 的 % 值大于 50,因为如果两个相邻的半径和超过了对应的盒子的边的长度,那么浏览器要重新计算以保证它们不重合。虽然表面上看没有问题但是这样会对性能有影响。

如果用 rem、em 单位在移动端用border-radius 画圆,在部分机型里面是椭圆的问题,可以通过 50% 来解决 ,或者使用 px 配合缩放 scale 来实现 rem 单位的效果。

在内联元素span这类标签使用这个属性的时候同样有效但是记得不要使用%这样会导致一些span 标签的圆角不一样因为 % 是参考长和宽计算的。

border-radius 圆角并不会隐藏标签内部元素的内容,如果有内容溢出的情况记得增加overflow:hidden;

任何元素都可以使用这个属性,包括视频、音频标签等。

一般情况下不推荐 border-top-left-radius 这类的写法除非是需要在某种交互过程中需要改变其中一个的圆角值而其它的保持不变。因为这类的标签会影响浏览器渲染的性能。
使用这个属性可以让页面更有立体感,给元素添加一个阴影,使得元素看起来是悬浮在原来的位置,下面就看看它的用法吧。

效果如下图

它主要用来告诉浏览器怎么计算元素的展示宽高的。

推荐大家设置 box-sizing 为border-box 这样方便我们写样式不必在去减去 padding 也不会造成 IE 和 Chorme 这类浏览器展示不同的 bug 。如果不设置 box-sizing 不同浏览器会有不同的计算方式。

css border=1什么意思

HTML语句中“border=1”是边框为1像素的意思。

border 是 CSS 的一个属性,用 border 可以给能确定范围的 HTML 标记(如 TD、DIV 等等)画边框,它可以定义边框线的类型、宽度和颜色,利用这个特性,可以制作一些特殊效果。

一、border-width:thin medium thick 10px;

上边框是细边框,右边框是中等边框,下边框是粗边框,左边框是 10px 宽的边框。

二、border-width:thin medium thick;

上边框是 10px,右边框和左边框是中等边框,下边框是粗边框。

三、border-width:thin medium;

上边框和下边框是细边框,右边框和左边框是中等边框。

四、border-width:thin;

所有 4 个边框都是细边框。

扩展资料:

边框其他样式:

none定义无边框。

solid定义实线。

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

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

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

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

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

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

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

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

参考资料:百度百科-border

什么是css边框

元素的边框(border)是围绕元素内容和内边距的一条或多条线.
css border属性允许你规定元素边框的样式,宽度和颜色.
css边框:在html中,我们使用表格来创建文本周围的边框,但是 通过使用css边框属性,
我们可以创建出效果出色的边框,并且可以应用于任何元素,
元素外边距内就是元素的边框(border),元素的边框就是围绕元素内容和内边距的一条或多条线.每个边框有3个方面:宽度、样式/以及颜色。

css border有几种样式

border后加三个参数:边框粗细 边框样式 边框颜色
如border:2px solid #ccc;
其中边框样式包括:
none定义无边框。
solid定义实线。
dotted定义点状边框。在大多数浏览器中呈现为实线。
dashed定义虚线。在大多数浏览器中呈现为实线。
double定义双线。双线的宽度等于 border-width 的值。
groove定义 3D 凹槽边框。其效果取决于 border-color 的值。
ridge定义 3D 垄状边框。其效果取决于 border-color 的值。
inset定义 3D inset 边框。其效果取决于 border-color 的值。
outset定义 3D outset 边框。其效果取决于 border-color 的值。
inherit规定应该从父元素继承边框样式。
 

如何在css样式上的属性中添加border

定义和用法

border 简写属性在一个声明设置所有的边框属性。

可以按顺序设置如下属性:

  • border-width

  • border-style

  • border-color

  • 如果不设置其中的某个值,也不会出问题,比如 border:solid #ff0000; 也是允许的。

    默认值:

  • not specified    
  • 继承性:

  • no    
  • 版本:

  • CSS1    
  • JavaScript 语法:

  • object.style.border=“3px solid blue“    
  • 可能的值

    描述

    border-width    规定边框的宽度。参阅:border-width 中可能的值。    

    border-style    规定边框的样式。参阅:border-style 中可能的值。    

    border-color    规定边框的颜色。参阅:border-color 中可能的值。    

    inherit    规定应该从父元素继承 border 属性的设置。    

    TIY 实例

  • 所有边框属性在一个声明之中

  • 本例演示用简写属性来将所有四个边框属性设置于同一声明中。

cssborder(【css】边框border的属性和使用方法)

本文编辑:admin
: cssborder,c,css,

更多文章:


附近有卖电脑的吗(良乡附近有卖电脑的吗)

附近有卖电脑的吗(良乡附近有卖电脑的吗)

各位老铁们,大家好,今天由我来为大家分享附近有卖电脑的吗,以及良乡附近有卖电脑的吗的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录良乡附近有卖电脑的

2023年11月25日 23:20

三星r439笔记本当年多少钱(三星笔记本电脑R439)

三星r439笔记本当年多少钱(三星笔记本电脑R439)

这篇文章给大家聊聊关于三星r439笔记本当年多少钱,以及三星笔记本电脑R439对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录三星笔记本电脑R439三星R439 DS02 4500块,值吗无锡百脑汇买的 具体配置:I3-350

2024年9月14日 09:30

华硕科技有限公司(唐山华硕科技有限公司怎么样)

华硕科技有限公司(唐山华硕科技有限公司怎么样)

本篇文章给大家谈谈华硕科技有限公司,以及唐山华硕科技有限公司怎么样对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录唐山华硕科技有限公司怎么样

2024年9月9日 07:30

电脑黑屏怎么办(电脑黑屏如何解决)

电脑黑屏怎么办(电脑黑屏如何解决)

这篇文章给大家聊聊关于电脑黑屏怎么办,以及电脑黑屏如何解决对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录电脑黑屏如何解决电脑黑屏怎么办一分钟教你修好电脑出现黑屏怎么办电脑黑屏了怎么解决啊电脑黑屏怎么办电脑黑屏怎么办啊海尔笔记

2024年1月8日 11:40

三星450r4v笔记本配置(三星450r4v笔记本电脑的配置是多少)

三星450r4v笔记本配置(三星450r4v笔记本电脑的配置是多少)

其实三星450r4v笔记本配置的问题并不复杂,但是又很多的朋友都不太了解三星450r4v笔记本电脑的配置是多少,因此呢,今天小编就来为大家分享三星450r4v笔记本配置的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文

2024年6月25日 19:19

二手电脑主板cpu套装(二手电脑配件在网络哪里买比较好)

二手电脑主板cpu套装(二手电脑配件在网络哪里买比较好)

本篇文章给大家谈谈二手电脑主板cpu套装,以及二手电脑配件在网络哪里买比较好对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录二手电脑配件在网

2024年7月21日 12:44

电脑连不上wifi怎么办(电脑连不上wifi怎么办)

电脑连不上wifi怎么办(电脑连不上wifi怎么办)

各位老铁们,大家好,今天由我来为大家分享电脑连不上wifi怎么办,以及电脑连不上wifi怎么办的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录电脑连

2024年8月26日 16:50

惠普笔记本开机没反应(惠普笔记本电源指示灯一闪一闪,开机没反应是什么原因)

惠普笔记本开机没反应(惠普笔记本电源指示灯一闪一闪,开机没反应是什么原因)

这篇文章给大家聊聊关于惠普笔记本开机没反应,以及惠普笔记本电源指示灯一闪一闪,开机没反应是什么原因对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录惠普笔记本电源指示灯一闪一闪,开机没反应是什么原因惠普笔记本电脑开不起机,电源灯

2024年9月9日 07:20

三星最新笔记本电脑电池(三星笔记本电脑电池校正的完整步骤是什么)

三星最新笔记本电脑电池(三星笔记本电脑电池校正的完整步骤是什么)

本篇文章给大家谈谈三星最新笔记本电脑电池,以及三星笔记本电脑电池校正的完整步骤是什么对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录三星笔记本电脑电池校正的完整步骤是什么三星笔记本电脑电池应该怎样保养三星笔记本 内置电池三星笔

2024年7月18日 01:10

联想扬天p780(联想p780用了两三天,耗电量怎么下降得很快)

联想扬天p780(联想p780用了两三天,耗电量怎么下降得很快)

今天给各位分享联想p780用了两三天,耗电量怎么下降得很快的知识,其中也会对联想p780用了两三天,耗电量怎么下降得很快进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录联想p780用了两三天,耗电量怎么下降得很

2024年7月18日 07:10

hd6570显卡怎么样(amdhd6570显卡运行photoshop怎样)

hd6570显卡怎么样(amdhd6570显卡运行photoshop怎样)

大家好,今天小编来为大家解答以下的问题,关于hd6570显卡怎么样,amdhd6570显卡运行photoshop怎样这个很多人还不知道,现在让我们一起来看看吧!本文目录amdhd6570显卡运行photoshop怎样amdradeonhd显

2024年7月16日 06:34

magicbook电脑(荣耀笔记本电脑magicbook14用了一段时间,有出现死机,充电指示灯不亮,开不)

magicbook电脑(荣耀笔记本电脑magicbook14用了一段时间,有出现死机,充电指示灯不亮,开不)

其实magicbook电脑的问题并不复杂,但是又很多的朋友都不太了解荣耀笔记本电脑magicbook14用了一段时间,有出现死机,充电指示灯不亮,开不,因此呢,今天小编就来为大家分享magicbook电脑的一些知识,希望可以帮助到大家,下面

2024年3月14日 16:20

thinkpadx201i的指纹感应器(thinkpad x201 在win7下找不到指纹识别设备)

thinkpadx201i的指纹感应器(thinkpad x201 在win7下找不到指纹识别设备)

大家好,今天小编来为大家解答以下的问题,关于thinkpadx201i的指纹感应器,thinkpad x201 在win7下找不到指纹识别设备这个很多人还不知道,现在让我们一起来看看吧!本文目录thinkpad x201 在win7下找不到

2024年1月23日 06:20

联想小新打印机测评(学生有必要买打印机吗)

联想小新打印机测评(学生有必要买打印机吗)

各位老铁们,大家好,今天由我来为大家分享联想小新打印机测评,以及学生有必要买打印机吗的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录学生有必要买打印

2024年8月28日 09:00

华硕m3a78主板怎么样(华硕M3A78这个板能用四核的CPU吗,能用3800+的吗,这板性能怎么样》)

华硕m3a78主板怎么样(华硕M3A78这个板能用四核的CPU吗,能用3800+的吗,这板性能怎么样》)

大家好,关于华硕m3a78主板怎么样很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于华硕M3A78这个板能用四核的CPU吗,能用3800+的吗,这板性能怎么样》的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决

2024年1月11日 01:00

联想打印机驱动器(联想打印机驱动程序如何安装和使用)

联想打印机驱动器(联想打印机驱动程序如何安装和使用)

“联想打印机驱动器”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看联想打印机驱动器(联想打印机驱动程序如何安装和使用)!本文目录联想打印机驱动程序如何安装和使用联想lj2405打印机驱动怎么安装步骤联想电脑打印机驱动怎么安装

2024年9月2日 15:00

国产笔记本电脑价格一览表(笔记本电脑一般的价格是多少)

国产笔记本电脑价格一览表(笔记本电脑一般的价格是多少)

“国产笔记本电脑价格一览表”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看国产笔记本电脑价格一览表(笔记本电脑一般的价格是多少)!本文目录笔记本电脑一般的价格是多少学生买笔记本电脑推荐介绍几款3000-4000元之间的笔记本

2024年5月31日 15:42

u盘重装系统按f几进入(技嘉主板u盘启动按f几)

u盘重装系统按f几进入(技嘉主板u盘启动按f几)

大家好,关于u盘重装系统按f几进入很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于技嘉主板u盘启动按f几的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本文目录

2024年3月5日 06:50

惠普新款笔记本电脑(惠普新款笔记本电脑发布时间)

惠普新款笔记本电脑(惠普新款笔记本电脑发布时间)

今天给各位分享惠普新款笔记本电脑发布时间的知识,其中也会对惠普新款笔记本电脑发布时间进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录惠普新款笔记本电脑发布时间惠普新款笔记本电脑17英寸 x008新买的惠普笔记本

2024年7月16日 04:48

三星notebook7(三星笔记本怎么一键ghost)

三星notebook7(三星笔记本怎么一键ghost)

今天给各位分享三星笔记本怎么一键ghost的知识,其中也会对三星笔记本怎么一键ghost进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录三星笔记本怎么一键ghost华硕、戴尔、惠普、三星哪个品牌的笔记本好三星笔

2024年9月16日 08:40

近期文章

本站热文

4008827777转人工客服(4008827777饿了么怎么转人工电话)
2024-07-23 14:41:37 浏览:506
标签列表

热门搜索