网站首页 > 知识剖析 正文
在网页设计中经常用到css来设计各种边框样式以及颜色等,有时候需要一个div只显示一个边框,那么你可能会用到下面的一些方法。
一、CSS border-width 属性
border-width是实现显示边框的重要属性。用法如下:
border-width:top right bottom left
参数说明:
top:上边框属性,可以设置像素,也可以设置样式,意思为上边框的宽度。
right:右边框属性,可以设置像素,也可以设置样式,意思为上边框的宽度。
bottom:下边框属性,可以设置像素,也可以设置样式,意思为上边框的宽度。
left:左边框属性,可以设置像素,也可以设置样式,意思为上边框的宽度。
其中像素如:10px 20px等
内置样式有:
thin:定义细的边框;
medium:默认值,定义中等边框;
thick:定义粗的边框;
inherit:继承父元素的边框宽度。
二、CSS 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 规定应该从父元素继承边框样式。
三、实例应用
只要定义边框不为0,即可显示边框(但是需要定义边框线样式),如果想要只显示下边框就相当于把top、right、left设置为0px;下边框不为0即可。
实例如下:
<html>
<head>
<meta charset='utf-8'>
<title>标题</title>
</head>
<body>
<style>
.show{ border-width: 0 0 1px 0; border-style: solid; border-color: black; }
</style>
<div class='show'>只显示下边框</div>
</body>
</html>
显示如下:
如果想要只显示右边框只需要改border-width属性为 0 1px 0 0即可。
猜你喜欢
- 2025-07-14 css中 background position(css background)
- 2025-07-14 一文说透CSS变量(css var变量)
- 2025-07-14 CSS view():JavaScript 滚动动画的终结
- 2025-07-14 盘点CSS中5个让你“怀疑人生”的“垂直居中”解决方案
- 2025-07-14 那些年我总结的css水平垂直居中(css 水平居中 垂直居中 水平垂直居中)
- 2025-07-14 html,fix固定写法,固定上方(html固定元素)
- 2025-07-14 CSS position属性sticky实现吸顶菜单效果
- 2025-07-14 2024-2025年最新CSS特性:新功能和令人兴奋的变化
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)