章节重复度20190523003
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

border

CSS 的 border 属性是一个用于设置各种单独的边界属性的简写属性。border 可以用于设置一个或多个以下属性的值:border-width、border-style、border-color。

行内的边框:

为了让文兰“面对现实”,众亲戚说得吐沫横飞这个下划线使用 border-bottom 属性得到。,把距离、家庭、婚姻、工作、未来……但凡能想到的问题统统提了出来。甚至有亲戚主动表示,要给文兰张罗相亲。每个人口中都在说着“为你好”,却把文兰逼得不厌其烦。

会存在使用下边框绘制下划线的情况,需要确认在白天/黑夜主题下,是否跟随文字颜色一起调整。

.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;

}

为图片添加描边:

bird

.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(右上角的圆角效果)