酷代码 AI
菜单
服务商

Vue 3 携手 ElementPlus,打造惊艳精美卡片示例!

以下是一个使用 Vue 3 和 ElementPlus 的 `el-card` 组件创建的好看的卡片示例。 代码实现 ```vue <template> <!-- 外层容器,使用 flex 布局使卡片居中 --> <div class="card-container"> <el-card class="custom-card" :shadow="false"> <!-- 卡片 --> <template #header> <div class="card-header"> <h3>精美卡片示例</h3> </div> </template> <!-- 卡片内容 --> <div class="card-content"> <p>这是一个使用 Vue 3 和 ElementPlus 创建的精美卡片。</p> <p>卡片可以展示各种信息,如文本、图片等。</p> </div> <!-- 卡片底部 --> <template #footer> <div class="card-footer"> <el-button type="primary">了解更多</el-button> </div> </template> </el-card> </div> </template> <script setup> // 这里可以添加组件的逻辑代码,如果没有可以省略 </script> <style scoped> .card-container { display: flex; justify-content: center; align-items: center; height: 100vh; background-color: #f5f5f5; } .custom-card { width: 400px; border-radius: 8px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); } .card-header { padding: 16px; background-color: #409eff; color: white; border-top-left-radius: 8px; border-top-right-radius: 8px; } .card-content { padding: 16px; } .card-footer { padding: 16px; text-align: center; } </style> ``` 代码解释 1. 模板部分:使用 `el-card` 组件创建卡片,通过 `#header` 和 `#footer` 插槽分别定义卡片的和底部内容。 2. 脚本部分:使用 `<script setup>` 语法,这里没有添加额外的逻辑代码,如果需要可以在其中编写。 3. 样式部分:通过 CSS 样式对卡片进行美化,包括设置卡片的宽度、圆角、阴影等,使卡片看起来更加美观。 [2026-02-12 10:48:30 | AI写代码神器 | 601点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]