uni-ui样式修改

因为之前官网uni-ui有些组件的样式不好看,所以要做一些调整,做个记录。用分段器举例~

官网原生样式

调整后的

首先找到我们的static文件夹,里面一般存着项目的全局样式文件,没有的话自己创一个

uniui.scss

css 复制代码
  /deep/ .segmented-control__item--text {
    font-weight: bold;
    border-bottom-width: 0 !important;
  }
  
  /deep/ .segmented-control__item--text::after {
    content: ""; /* 伪元素内容为空 */
    position: absolute; /* 绝对定位 */
    left: calc(50% - 10px); /* 从左边开始 */
    bottom: 0; /* 与内容底部对齐 */
    width: 20px; /* 设置下划线的宽度 */
    height: 4px; /* 下划线的高度 */
    background-color: #0574ff;
    border-radius: 4px; /* 设置圆角 */
  }

在全局scss文件index.scss中引入uniui.scss

css 复制代码
// global
@import "./global.scss";
// color-ui
@import "@/static/scss/colorui.css";
// iconfont
@import "@/static/font/iconfont.css";
// uni ui 
@import "./uniui.scss";

在App.vue入口文件中引入样式

css 复制代码
<style lang="scss">
@import "@/static/scss/index.scss";
</style>

搞定~

相关推荐
LV技术派6 小时前
【成为 AI Native Builder · 02】什么是 AI Native Builder:一个人 + AI,交付完整闭环
前端·程序员·ai编程
#麻辣小龙虾#6 小时前
网页布局css中flex+margin的组合布局技巧
开发语言·前端·javascript
叼烟扛炮6 小时前
Linux 学习笔记(四十五):Web 安全基石——Cookie、Session 与 HTTPS 原理解析
linux·前端·网络·笔记·学习·tcp/ip·安全
环境栈笔记6 小时前
指纹浏览器安卓怎么用?从运行位置到功能验收,先把三种方案分清
前端·人工智能·后端·自动化
计算机魔术师7 小时前
Anthropic IPO 招股文件披露近 9000 亿美元隐性债务
前端
Hello.Reader7 小时前
Three.js / Cesium 卡顿怎么办?把三维渲染搬到 GPU 服务器
服务器·开发语言·javascript
chi11307 小时前
【无标题】
前端·javascript·python
萝卜兔0087 小时前
PIKACHU_UnsafeFileUpload
javascript·php
Highcharts.js8 小时前
Highcharts 集成到 React 或 Vue 项目中时,如何高效地使用 TypeScript技巧?
vue.js·人工智能·react.js·typescript·前端框架·highcharts
IT_陈寒8 小时前
JavaScript实战技巧总结:深挖数组遍历的性能陷阱与实战解法
前端·人工智能·后端