当前位置:首页 > CSS

css制作div边框

2026-03-11 23:01:45CSS

使用border属性设置边框

通过CSS的border属性可以快速为div添加边框,该属性是border-widthborder-styleborder-color的简写形式。例如:

div {
  border: 2px solid #000; /* 宽度2px、实线、黑色边框 */
}
  • border-width:控制边框粗细(如1pxthin)。
  • border-style:定义样式(如solid实线、dashed虚线、dotted点线)。
  • border-color:设置颜色(支持十六进制、RGB等格式)。

单独设置各方向边框

通过border-topborder-rightborder-bottomborder-left可分别设置不同方向的边框样式:

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

圆角边框效果

使用border-radius属性可为边框添加圆角,值可以是像素或百分比:

css制作div边框

div {
  border: 1px solid #333;
  border-radius: 10px; /* 统一圆角 */
  /* 或分别设置四个角 */
  border-radius: 5px 10px 15px 20px; /* 左上、右上、右下、左下 */
}

边框阴影效果

通过box-shadow为div添加阴影,增强立体感:

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

透明边框与背景裁剪

结合transparentbackground-clip可实现特殊效果:

css制作div边框

div {
  border: 4px solid transparent;
  background: linear-gradient(white, white) padding-box,
              linear-gradient(to right, red, blue) border-box;
  background-clip: padding-box, border-box;
}

此代码创建了一个渐变色的边框,而div内部背景保持纯色。

响应式边框调整

通过媒体查询动态调整边框样式以适应不同屏幕尺寸:

div {
  border: 2px solid black;
}

@media (max-width: 600px) {
  div {
    border-width: 1px;
    border-radius: 5px;
  }
}

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

相关文章

css 制作导航

css 制作导航

基础导航栏制作 使用HTML和CSS创建一个水平导航栏。HTML结构通常使用<ul>和<li>标签,CSS负责样式布局。 <nav> <ul class…

css样式制作

css样式制作

CSS 样式制作基础 CSS(层叠样式表)用于控制网页的视觉呈现。通过选择器和属性组合,可以精确调整元素的布局、颜色、字体等样式。 选择器类型 元素选择器:p { color: red; } 选中…

css 导航栏制作

css 导航栏制作

水平导航栏制作 使用无序列表<ul>和<li>标签构建基础结构,通过CSS将列表项横向排列 <nav> <ul class="horizontal-na…

min.css制作

min.css制作

使用 min.css 制作轻量级样式 min.css 是一个极简的 CSS 框架,专注于轻量化和快速加载。以下是如何使用 min.css 进行开发的步骤。 引入 min.css 通过 CDN 直接引…

css制作搜索框

css制作搜索框

制作搜索框的基本结构 使用HTML创建一个简单的搜索框结构,包含输入框和搜索按钮: <div class="search-box"> <input type="text" pl…

css制作锁屏页面

css制作锁屏页面

使用CSS制作锁屏页面 锁屏页面通常包含一个背景、时间显示以及可能的解锁按钮或输入框。以下是实现锁屏页面的关键CSS代码和结构。 HTML结构 <!DOCTYPE html> <h…