当前位置:首页 > CSS

css制作div边框

2026-04-01 19:08:56CSS

使用 border 属性设置边框

通过 border 属性可以快速为 div 添加边框,包含边框宽度、样式和颜色:

div {
  border: 2px solid #000; /* 宽度2px、实线、黑色 */
}

单独设置边框各方向

通过 border-topborder-rightborder-bottomborder-left 分别控制不同方向的边框:

div {
  border-top: 1px dashed red;
  border-right: 3px dotted blue;
  border-bottom: 2px double green;
  border-left: none; /* 无左边框 */
}

自定义边框样式

支持多种边框样式,如 solid(实线)、dashed(虚线)、dotted(点线)等:

css制作div边框

div {
  border: 4px dotted #ff5733; /* 4px点线橙色边框 */
}

圆角边框

通过 border-radius 属性实现圆角效果:

div {
  border: 2px solid #333;
  border-radius: 10px; /* 统一圆角 */
  /* 或分别设置四角 */
  border-radius: 5px 10px 15px 20px;
}

阴影效果

结合 box-shadow 增加立体感:

css制作div边框

div {
  border: 1px solid #ddd;
  box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.2); /* 水平偏移、垂直偏移、模糊度、颜色 */
}

透明边框

使用 rgbatransparent 实现透明或半透明边框:

div {
  border: 3px solid rgba(0, 0, 255, 0.5); /* 半透明蓝色 */
}

边框动画

通过 transition@keyframes 实现动态效果:

div {
  border: 2px solid #000;
  transition: border 0.3s ease;
}
div:hover {
  border: 2px solid #ff0000; /* 悬停时变红色 */
}

标签: 边框css
分享给朋友:

相关文章

css制作网站导航

css制作网站导航

使用CSS制作网站导航的方法 水平导航栏 通过display: inline-block或flexbox布局实现水平导航栏。设置背景色、间距和悬停效果增强交互性。 .navbar { backg…

使用css制作同心圆

使用css制作同心圆

使用 CSS 制作同心圆 同心圆可以通过嵌套多个圆形元素并利用 CSS 的定位和样式属性实现。以下是几种常见方法: 方法一:使用绝对定位和多个 div 通过嵌套多个 div 元素,设置相同的圆心位置…

css模板制作

css模板制作

CSS 模板制作方法 制作 CSS 模板的核心是设计一套可复用的样式规则,适用于多种网页或项目。以下是具体方法: 定义基础样式 设置全局默认样式,包括字体、颜色、边距等。例如: body {…

css制作菜单

css制作菜单

CSS 制作菜单的方法 使用 CSS 可以制作多种风格的菜单,包括水平菜单、垂直菜单、下拉菜单等。以下是几种常见的实现方式。 水平菜单 水平菜单通常用于导航栏,可以通过 display: inlin…

css页脚制作

css页脚制作

CSS页脚制作方法 基础页脚结构 在HTML中创建页脚的基本结构,使用<footer>标签包裹内容: <footer> <div class="footer-con…

纯css制作幻灯片

纯css制作幻灯片

纯CSS制作幻灯片的方法 关键思路 利用CSS动画和@keyframes实现自动轮播效果,通过隐藏其他幻灯片项并控制透明度或位置变化来切换内容。 基础HTML结构 <div class="sl…