<div class="address">
<div class="word" :title="account">{{ format(account) }}</div>
<div class="icon" @click="copyAddress(account)"
</div>
这种div的样式好修改,只需要
.address.word{
//需要的字体样式
}
但是在修改框架封装好的UI元素时,变得棘手起来,比如,
<a-tabs default-active-key="1">
<a-tab-pane key="1" :title="t('profile.myDomain')">
....
你要修改
修改为制订figma设计稿的字体样式。
这就要用到具有穿透特性的“css深度选择器”
1、如果用的是原生的css样式,可以直接使用>>>
.detail >>> .arco-tabs-tab-title{
//需要的字体样式
}
2、如果用了预处理器scss,可以使用::v-deep或者/deep/,更推荐使用前者,一是兼容性更好,二是加载速度更快。
.detail {
margin-top: 54px;
::v-deep .arco-tabs-tab-title {
font-family: 'PingFang SC';
font-style: normal;
font-weight: 400;
font-size: 24px;
color: #ADADAD;
}
}
效果如图:
年前遇到的问题,这几天没事了想想了,今天忽然灵光咋现为何不把UI当做普通标签来处理哈哈
欧耶~~ 这个年过的太香了(事实证明,劳逸结合太重要了。前一阵子白天干国企,中午不午休,晚上回来再干私活真是累够呛~)