当前位置:首页 > 前端教程

elementui边框

2026-03-05 20:38:26前端教程

ElementUI 边框样式

ElementUI 提供了一系列边框样式类,用于快速设置元素的边框效果。这些类可以应用于任何 HTML 元素,帮助实现统一的视觉风格。

边框基础类

el-border 是基础边框类,默认提供 1px 的实线边框,颜色为 ElementUI 的主题色。使用时直接添加到元素的 class 属性中:

<div class="el-border">这是一个带边框的元素</div>

边框方向控制

通过添加方向后缀可以控制边框显示的位置:

  • el-border-top 上边框
  • el-border-right 右边框
  • el-border-bottom 下边框
  • el-border-left 左边框

示例代码:

<div class="el-border-top">只有上边框的元素</div>

边框颜色变体

ElementUI 提供了多种预设的边框颜色类:

elementui边框

  • el-border-primary 主色边框
  • el-border-success 成功色边框
  • el-border-warning 警告色边框
  • el-border-danger 危险色边框
  • el-border-info 信息色边框

使用示例:

<div class="el-border el-border-success">绿色成功边框</div>

边框圆角

配合边框使用的圆角类:

  • el-border-radius 默认圆角(4px)
  • el-border-radius-circle 圆形圆角
  • el-border-radius-zero 无圆角

代码示例:

elementui边框

<div class="el-border el-border-radius-circle">圆形边框元素</div>

自定义边框样式

如果需要完全自定义边框,可以通过覆盖 CSS 变量实现:

:root {
  --el-border-width: 2px;
  --el-border-style: dashed;
  --el-border-color: #ff0000;
}

边框阴影

ElementUI 还提供了边框阴影效果类:

  • el-box-shadow 默认阴影
  • el-box-shadow-light 浅色阴影
  • el-box-shadow-dark 深色阴影

使用方式:

<div class="el-border el-box-shadow">带阴影的边框元素</div>

边框在组件中的应用

大多数 ElementUI 组件都内置了边框样式,可以通过组件的 border 属性控制:

<el-card :border="false">无边框卡片</el-card>
<el-table border>带边框表格</el-table>

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

相关文章

elementui下载

elementui下载

下载Element UI的方法 Element UI可以通过npm或yarn进行安装,也可以直接下载文件引入到项目中。 npm安装方式 npm install element-ui -S yarn…

elementui特色

elementui特色

组件化设计 Element UI 提供丰富的组件库,包括表单、表格、导航、通知等常用 UI 元素。所有组件均采用模块化设计,支持按需引入,减少项目体积。 响应式布局 组件默认适配不同屏幕尺寸,内置栅…

elementui和

elementui和

ElementUI 简介 ElementUI 是一套基于 Vue.js 的桌面端组件库,由饿了么前端团队开发并开源。它提供了丰富的 UI 组件(如表格、表单、弹窗等),适用于快速构建企业级中后台管理系…

mvc elementui

mvc elementui

MVC 与 Element UI 的关系 MVC(Model-View-Controller)是一种软件设计模式,将应用程序分为三个核心部分:模型(数据逻辑)、视图(用户界面)和控制器(业务逻辑)。E…

elementui filter

elementui filter

ElementUI 过滤器(Filter)使用指南 ElementUI 是一套基于 Vue.js 的组件库,常用于快速构建前端界面。过滤器(Filter)在 ElementUI 中主要用于表格(Tab…

elementui vux

elementui vux

以下是关于 Element UI 和 VUX 两个 Vue.js 组件库的对比与使用要点: Element UI Element UI 是一套基于 Vue 2.0 的桌面端组件库,由饿了么前端团队开…