- 章节重复度20190523003
- 223
- 47字
- 2024-12-10 09:47:02
border
CSS 的 border 属性是一个用于设置各种单独的边界属性的简写属性。border 可以用于设置一个或多个以下属性的值:border-width、border-style、border-color。
行内的边框:
▼
为了让文兰“面对现实”,众亲戚说得吐沫横飞,把距离、家庭、婚姻、工作、未来……但凡能想到的问题统统提了出来。甚至有亲戚主动表示,要给文兰张罗相亲。每个人口中都在说着“为你好”,却把文兰逼得不厌其烦。
▲
会存在使用下边框绘制下划线的情况,需要确认在白天/黑夜主题下,是否跟随文字颜色一起调整。
.border-inline {
border: 1px solid red;
}
分别设置宽度、颜色和样式:
▼
文兰是独生女,家里舍不得她在外头打拼,一心希望她毕业就回家,考个公务员,轻轻松松地过安稳日子。但文兰的男友家在外地,和她隔着大半个中国,也是家里的独生子。遥远的距离成为他们爱情的最大阻碍。
▲
.border-par {
border: 4px double #adadad;
padding-top: 0.25em;
padding-right: 0.25em;
padding-bottom: 0.25em;
padding-left: 0.25em;
background-color: #e1e1e1;
}
为图片添加描边:
▼
▲
.img-border {
border: 1px solid #b9b9b9;
padding: 2px;
width: 75%;
}
相邻边框(给p元素):
▼
文兰是独生女,家里舍不得她在外头打拼,一心希望她毕业就回家,考个公务员,轻轻松松地过安稳日子。但文兰的男友家在外地,和她隔着大半个中国,也是家里的独生子。遥远的距离成为他们爱情的最大阻碍。
文兰是独生女,家里舍不得她在外头打拼,一心希望她毕业就回家,考个公务员,轻轻松松地过安稳日子。但文兰的男友家在外地,和她隔着大半个中国,也是家里的独生子。遥远的距离成为他们爱情的最大阻碍。
▲
相邻边框(给div元素):
▼
陈大妈是小区里有名的“热心肠”,退休后闲不住,谁家有什么大事小情她都会主动帮助。
比如最近,陈大妈就一直操心着隔壁邻居家儿子的婚事。邻居家儿子已经30多岁了,各方面条件都不错,就是缺个合适的对象。
很快,陈大妈就锁定了隔壁楼的吴姑娘。吴姑娘今年29岁,也是单身,没有合适的对象。
包含45个字母的单词“肺尘病”是目前世界公认的最长单词,后面几个目前还不算是真正的单词,哦对了,最后一个单词,其实是谣言……
▲
.border-block-Adjacent {
border: 1px solid #000;
margin: 0.5em;
}
border-width(边框宽度简写)
border-width CSS 简写属性用于设置元素边框的宽度。
border-style(边框样式)
border-style CSS 简写属性用于设置元素边框的样式。
border-color(边框颜色)
border-color CSS 简写属性用于设置元素边框的颜色。
分别设置宽度、颜色和样式应用在四边:
▼
《醒世恒言》里也提醒过我们:“事不关己休多管,话不投机莫多言。”
▲
.border {
border-width: 0.5rem 10px 0.25em 15pt;
border-color: #e1e1e1 red rgb(38, 129, 255) rgba(161, 71, 168,0.5);
border-style: solid double;
}
border-top(上边框简写)
CSS 属性 border-top是属性 border-top-color, border-top-style, 和border-top-width 的三者的缩写。这些属性都是在描述一个元素的上方的边框border。
border-bottom(下边框简写)
CSS 属性 border-bottom是属性 border-bottom-color, border-bottom-style, 和border-bottom-width 的三者的缩写。这些属性都是在描述一个元素的下方的边框border。
border-left(左边框简写)
CSS 属性 border-left是属性 border-left-color, border-left-style, 和border-left-width 的三者的缩写。这些属性都是在描述一个元素的左方的边框border。
border-right(右边框简写)
CSS 属性 border-right是属性 border-right-color, border-right-style, 和border-right-width 的三者的缩写。这些属性都是在描述一个元素的右方的边框border。
下面三个段落放在div容器,四边分别设置宽度、颜色和线的样式:
▼
陈大妈是小区里有名的“热心肠”,退休后闲不住,谁家有什么大事小情她都会主动帮助。比如最近,陈大妈就一直操心着隔壁邻居家儿子的婚事。邻居家儿子已经30多岁了,各方面条件都不错,就是缺个合适的对象。
很快,陈大妈就锁定了隔壁楼的吴姑娘。吴姑娘今年29岁,也是单身,没有合适的对象。陈大妈一合计,觉得两个年轻人简直是天生一对,于是便喜滋滋地把这事提上了日程,打算好好撮合这对年轻人。
陈大妈找到吴姑娘,兴致勃勃地把小伙子的情况介绍了一通。吴姑娘很惊讶,她和陈大妈来往不多,怎么也想不通对方会突然给她介绍对象,于是就委婉地拒绝了,并表示自己正准备考博,近几年都不打算考虑结婚的事。
▲
.border-block {
border-top: 2px solid #000;
border-bottom: 4px double #adadad;
border-left: 1em dashed #bdb2b9;
border-right: 4px dotted #bdb2b9;
}
边框属性还有更加细分的属性:
border-bottom-width(下边框宽度)
border-bottom-style(下边框样式)
border-bottom-color(下边框颜色)
border-top-width(上边框宽度)
border-top-style(上边框样式)
border-top-color(上边框样式)
border-left-width(左边框宽度)
border-left-style(左边框样式)
border-left-color(左边框样式)
border-right-width(右边框宽度)
border-right-style(右边框样式)
border-right-color(右边框样式)
②border-radius(圆角简写)
CSS 属性 border-radius 允许你设置元素的外边框圆角。当使用一个半径时确定一个圆形,当使用两个半径时确定一个椭圆。这个(椭)圆与边框的交集形成圆角效果。
分别使用不同单位设置弧度:
▼
小 标 题
曾看到这样一篇报道:一个中学生因为父母在一场车祸中意外丧生,一夕之间成了孤儿。班长知道他的情况之后,便在班级里发起捐款,想要通过这种方式帮助他。但令人意外的是,当班长抱着捐款箱,声情并茂地站在讲台上向同学们讲述他的“悲惨遭遇”时,那个学生却愤怒地冲上讲台,狠狠地打了班长一拳。最终,这次捐款自然是不了了之。后来,没过多久,那个学生就转走了。
▲
.radius {
border: 1px solid #b9b9b9;
border-radius: 2em 5px 11pt 20%;
background-color: #f0f0f0;
padding: 0em 0.5em;
}
/*小标题*/
.radius-inline {
background-color: #ff9d9d;
padding: 0.25em;
border-radius: 50%;
border: 1px solid #e30000;
color: white;
}
同时设置两个位置弧度。左上角和右下角、右上角和左下角:
▼
曾看到这样一篇报道:
一个中学生因为父母在一场车祸中意外丧生,一夕之间成了孤儿。班长知道他的情况之后,便在班级里发起捐款,想要通过这种方式帮助他。
▲
.radius-two {
border: 1px solid #b9b9b9;
border-radius: 1em 2em;
background-color: #f0f0f0;
padding: 0em 0.5em;
}
/*小标题*/
.radius-inline2 {
background-color: #ff9d9d;
padding: 0.25em;
border-radius: 8px;
border: 1px solid #e30000;
}
同时设置三个位置弧度。左上角、右上角和左下角、右下角:
▼
Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。
▲
.radius-three {
border: 1px solid #b9b9b9;
border-radius: 0.5em 1.222em 4px;
background-color: #f0f0f0;
padding: 0em 0.5em;
}
圆角弧度还有更细分的属性:
border-bottom-left-radius(左下角的圆角效果)
border-bottom-right-radius(右下角的圆角效果)
border-top-left-radius(左上角的圆角效果)
border-top-right-radius(右上角的圆角效果)