|
@@ -8,10 +8,9 @@
|
|
|
: false
|
|
|
: true
|
|
|
"
|
|
|
- class="Big-Book-prev-Textdes sentenceSort"
|
|
|
- :class="[isPhone ? 'sentenceSort-phone' : '']"
|
|
|
+ class="Big-Book-prev-Textdes sentenceSort sentenceSort-phone"
|
|
|
>
|
|
|
- <h2>{{ curQue.title }}</h2>
|
|
|
+ <h2 :style="{ fontSize: baseSizePhone + 2 + 'px' }">{{ curQue.title }}</h2>
|
|
|
<div
|
|
|
v-for="(item, index) in judgeAnswer == 'standardAnswer'
|
|
|
? userErrList
|
|
@@ -20,9 +19,13 @@
|
|
|
class="item-box"
|
|
|
>
|
|
|
<div class="item-right">
|
|
|
- <b :style="{ background: item.number ? '' : 'none' }">{{
|
|
|
- item.number ? item.number : ""
|
|
|
- }}</b>
|
|
|
+ <b
|
|
|
+ :style="{
|
|
|
+ background: item.number ? '' : 'none',
|
|
|
+ fontSize: baseSizePhone + 2 + 'px'
|
|
|
+ }"
|
|
|
+ >{{ item.number ? item.number : "" }}</b
|
|
|
+ >
|
|
|
<draggable
|
|
|
v-model="item.detail.wordsList"
|
|
|
animation="300"
|
|
@@ -56,10 +59,10 @@
|
|
|
: ''
|
|
|
]"
|
|
|
>
|
|
|
- <p>
|
|
|
+ <p :style="{ fontSize: baseSizePhone + 2 + 'px' }">
|
|
|
{{ itemNode.pinyin }}
|
|
|
</p>
|
|
|
- <p>
|
|
|
+ <p :style="{ fontSize: baseSizePhone + 6 + 'px' }">
|
|
|
{{ itemNode.chs }}
|
|
|
</p>
|
|
|
</div>
|
|
@@ -83,7 +86,7 @@ import AnswerTitle from "../preview/components/AnswerTitle.vue";
|
|
|
|
|
|
export default {
|
|
|
components: { draggable, AnswerTitle },
|
|
|
- props: ["curQue", "TaskModel", "judgeAnswer", "isPhone"],
|
|
|
+ props: ["curQue", "TaskModel", "judgeAnswer", "baseSizePhone"],
|
|
|
data() {
|
|
|
return {
|
|
|
userList: [],
|
|
@@ -308,12 +311,12 @@ export default {
|
|
|
h2 {
|
|
|
color: #000000;
|
|
|
font-size: 16px;
|
|
|
- line-height: 19px;
|
|
|
+ line-height: 1.1;
|
|
|
margin: 0;
|
|
|
font-weight: normal;
|
|
|
}
|
|
|
.item-box {
|
|
|
- margin: 8px 0 24px 0;
|
|
|
+ margin: 10px 0;
|
|
|
b {
|
|
|
background: #de4444;
|
|
|
text-align: center;
|
|
@@ -329,7 +332,7 @@ export default {
|
|
|
flex-shrink: 0;
|
|
|
}
|
|
|
.content-box {
|
|
|
- background: #e9e9e9;
|
|
|
+ background: rgba(250, 249, 249, 1);
|
|
|
padding: 8px;
|
|
|
border-radius: 8px;
|
|
|
}
|
|
@@ -341,11 +344,11 @@ export default {
|
|
|
right: 0;
|
|
|
top: 0;
|
|
|
display: flex;
|
|
|
- justify-content: center;
|
|
|
+ justify-content: end;
|
|
|
align-items: center;
|
|
|
&-btn {
|
|
|
- width: 16px;
|
|
|
- height: 16px;
|
|
|
+ width: 20px;
|
|
|
+ height: 20px;
|
|
|
background: url("../../../assets/NPC/fw-no.png") no-repeat left top;
|
|
|
background-size: 100% 100%;
|
|
|
cursor: pointer;
|
|
@@ -365,6 +368,7 @@ export default {
|
|
|
> :nth-child(1) {
|
|
|
display: flex;
|
|
|
flex-wrap: wrap;
|
|
|
+ gap: 3px;
|
|
|
.item {
|
|
|
// width: 82px;
|
|
|
// height: 70px;
|
|
@@ -372,9 +376,7 @@ export default {
|
|
|
background: #ffffff;
|
|
|
border-radius: 8px;
|
|
|
text-align: center;
|
|
|
- margin-right: 2px;
|
|
|
color: #000000;
|
|
|
- margin-bottom: 2px;
|
|
|
cursor: pointer;
|
|
|
border: 1px solid #ffffff;
|
|
|
display: flex;
|
|
@@ -389,7 +391,6 @@ export default {
|
|
|
> :nth-child(1) {
|
|
|
font-family: "GB-PINYINOK-B";
|
|
|
font-size: 16px;
|
|
|
- margin-top: 8px;
|
|
|
}
|
|
|
> :nth-child(2) {
|
|
|
font-family: "FZJCGFKTK";
|
|
@@ -473,7 +474,7 @@ export default {
|
|
|
right: 0;
|
|
|
top: 0;
|
|
|
display: flex;
|
|
|
- justify-content: center;
|
|
|
+ justify-content: end;
|
|
|
align-items: center;
|
|
|
img {
|
|
|
width: 16px;
|
|
@@ -505,10 +506,10 @@ export default {
|
|
|
}
|
|
|
.sentenceSort-phone {
|
|
|
.item-right {
|
|
|
- padding-right: 20px;
|
|
|
+ padding-right: 30px;
|
|
|
}
|
|
|
.fw {
|
|
|
- width: 20px;
|
|
|
+ width: 30px;
|
|
|
}
|
|
|
}
|
|
|
</style>
|