欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 前端技术 > vue >内容正文

vue

Vue组件,带标题的边框

发布时间:2023/12/14 vue 47 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Vue组件,带标题的边框 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

出于业务需求要做一个这个东西,这叫啥页不知道。。但是做法就是边框上添加字段,elementUI没找到合适的组件,所以用定位写了一个,留下来当轮子用,做成了组件。

 目前测试下来适用性还行,底色按需修改即可

组件:

<template><div class="borderTitle"><span>{{title}}</span><slot></slot></div> </template> <script> export default {props:{title:{type:String,default:()=>{return ''}}} } </script> <style lang="less" scoped> .borderTitle {position: relative;border: 1px solid #dcdfe6;border-radius: 4px;padding: 20px;margin: 10px;> span {position: absolute;left: 20px;top: -11px;width: 80px;text-align: center;font-size: 16px;color: #606266;font-weight: 900;background: #fff;} } </style>

使用:

<div><border-titleVue :title="title">任何内容</border-titleVue> </div> <script> import borderTitleVue from './borderTitle.vue' export default {components: {borderTitleVue,},data(){return{title:'标题',}} } </script>

总结

以上是生活随笔为你收集整理的Vue组件,带标题的边框的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。