首頁  >  文章  >  web前端  >  用CSS來操作border的小技巧

用CSS來操作border的小技巧

php中世界最好的语言
php中世界最好的语言原創
2017-11-20 18:11:481994瀏覽

在CSS里,border是控制对象的边框边线宽度、颜色、虚线、实线等样式的CSS属性。border属性多种多样,今天就来给大家说一些关于操作border的小技巧。

DIV+CSS边框border知识教程篇

Html表格控制边框:

border="1" bordercolor="#000000"

说明:控制表格边框宽度为1px,css颜色为黑色,默认为实线样式边框。

border-left 设置左边框,一般单独设置左边框样式使用

border-right 设置右边框,一般单独设置右边框样式使用

border-top 设置上边框,一般单独设置上边框样式使用

border-bottom 设置下边框,一般单独设置下边框样式使用,有时可将下边框样式作为css下划线效果应用。

四边相同边框border简写

#divcss5{border:1px solid #00F}

设置了divcss5对象盒子1px像素蓝色实线边框

边框三个样式

通常我们可以对边框设置宽度(厚度)、边框样式、边框颜色这三个属性与参数。

边框颜色:border-color:#000

边框厚度(宽度):border-width:1px

使用数字+单位设置边框厚度宽度,如1px(边框厚度宽度为1像素),边框必须为正数字,大于0的数值。否则设置边框border样式无效。

border边框样式:border-style:solid

none :  无边框。与任何指定的border-width值无关

hidden :  隐藏边框。IE不支持

dotted :  在MAC平台上IE4+与WINDOWS和UNIX平台上IE5.5+为点线。否则为实线(常用)

dashed :  在MAC平台上IE4+与WINDOWS和UNIX平台上IE5.5+为虚线。否则为实线(常用)

solid :  实线边框(常用)

double :  双线边框。两条单线与其间隔的和等于指定的border-width值

groove :  根据border-color的值画3D凹槽

ridge :  根据border-color的值画菱形边框

inset :  根据border-color的值画3D凹边

outset :  根据border-color的值画3D凸边

CSS单独设置左边框、右边框、上边框、下边框   -   TOP

以缩写方式写上、下、左、右边框单独CSS样式设置方法

1、1px黑色虚线上边框

border-top:1px dashed #000

2、1px黑色实线下边框

border-bottom:1px solid #000

3、1px黑色虚线左边框

border-left:1px dashed #000

4、1px黑色实线右边框

border-right:1px solid #000

常用推荐边框样式

我们通常使用主流浏览器兼容边框样式有:

实线边框:solid

Border:1px solid #000 设置对象1px(像素)宽厚的黑色实线边框。

虚线边框:dashed

Border:1px dashed #000 设置对象1px(像素)宽厚的黑色虚线边框。

css border边框用处

设置对象边框样式,设置单独上边框、下边框、左边框、右边框样式,实现美化美观。边框起到分割、规划布局作用。

描述:为了观察案例效果我们设置一个css宽度为200px,css高度1px,红色实线边框的DIV盒子

CSS代码:

#divcss5{height:100px;width:200px;border:1px solid #F00}

HTML代码对应片段:

我的高度为100px,宽度为200px

我們使用DIV CSS設定邊框border樣式,一般我們使用簡寫表達式進行設定物件邊框border樣式,這樣節約程式碼簡化程式碼作用。無論是單獨設定一個邊的邊框或四邊邊框,我們都盡量縮寫方式簡寫CSS邊框程式碼,CSS 邊框最佳化簡寫,常見對物件設定CSS樣式使用屬性碼:border:1px solid #000;。

三邊有邊而一邊沒有設定技巧

CSS 程式碼: border:1px solid #000; border-top:none;

一定要注意一點,border: 1px solid #000; 和border-top:none;前後順序不能調換。因為CSS讀取有從上到下、從左到右讀取原理,而先設定了整個邊框樣式,後再加上聲明頂部上邊邊框為“none”沒有意思,即實現該實例要的樣式。從而無需分別設定下、左、右,從而節省一定程式碼。只要遵從正常的程式碼邏輯,一定可以熟練的掌握border的。

相關閱讀:

html怎麼轉成txt檔案


怎麼對table和td設定背景實作表格邊框


怎麼對table和td技巧性設定表格邊框

以上是用CSS來操作border的小技巧的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn