|
@@ -101,7 +101,23 @@
|
|
|
alt=""
|
|
|
draggable="false"
|
|
|
>
|
|
|
- {{ item['作者'] }}
|
|
|
+ <div
|
|
|
+ v-if="item['音']"
|
|
|
+ class="yin-name"
|
|
|
+ >
|
|
|
+ <div
|
|
|
+ v-for="(itemm,index) in item['音']"
|
|
|
+ :key="index"
|
|
|
+ >
|
|
|
+ {{ itemm }}
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div
|
|
|
+ v-else
|
|
|
+ class="name"
|
|
|
+ >
|
|
|
+ {{ item['作者'] }}
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div class="title">
|
|
|
{{ item['标题(展示)'].split('\n').join('') }}
|
|
@@ -412,18 +428,39 @@ watch(menuElScrollLeft, (v) => {
|
|
|
font-weight: 400;
|
|
|
font-size: calc(34 / v-bind('windowSizeWhenDesignForRef') * v-bind('windowSizeInCssForRef'));
|
|
|
color: #474747;
|
|
|
- white-space: pre;
|
|
|
- transform: translateY(-50%);
|
|
|
+ // white-space: pre;
|
|
|
+ // transform: translateY(-50%);
|
|
|
margin-right: calc(11 / v-bind('windowSizeWhenDesignForRef') * v-bind('windowSizeInCssForRef'));
|
|
|
position: relative;
|
|
|
letter-spacing: 0.3em;
|
|
|
>img.bg{
|
|
|
width: calc(27 / v-bind('windowSizeWhenDesignForRef') * v-bind('windowSizeInCssForRef'));
|
|
|
position: absolute;
|
|
|
- left: 0;
|
|
|
+ right: 0;
|
|
|
top: 50%;
|
|
|
- transform: translate(-34%, 9%);
|
|
|
- z-index: -1;
|
|
|
+ transform: translate(-24%, -40%);
|
|
|
+ z-index: 1;
|
|
|
+ }
|
|
|
+ >.name{
|
|
|
+ writing-mode: vertical-lr;
|
|
|
+ position: relative;
|
|
|
+ z-index: 2;
|
|
|
+ }
|
|
|
+ >.yin-name{
|
|
|
+ // writing-mode: horizontal-tb;
|
|
|
+ display: flex;
|
|
|
+ // flex-direction: column;
|
|
|
+ position: relative;
|
|
|
+ z-index: 2;
|
|
|
+ >div{
|
|
|
+ writing-mode: horizontal-tb;
|
|
|
+ }
|
|
|
+ >div:nth-child(2){
|
|
|
+ color: rgba(71,71,71,0.7 );
|
|
|
+ letter-spacing: -1px;
|
|
|
+ font-size: 20px;
|
|
|
+ transform: translateX(-20px);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
>.author.long{
|