diff --git a/src/common/utils.js b/src/common/utils.js index 4885eca..aca9da0 100644 --- a/src/common/utils.js +++ b/src/common/utils.js @@ -5,20 +5,28 @@ export const handleScreenAuto = (showEmpty, id) => { if (clientHeight < 1080) { const scale = clientHeight / 1080 document.querySelector(id).style.transform = `scale(${scale})` + handleBottomFont(id, scale) + handleImgScale(id, scale) showEmpty.value = false } else { if (clientHeight >= 1764) { const scale = 1323 / clientHeight document.querySelector(id).style.transform = `scale(${scale})` + handleBottomFont(id, scale) + handleImgScale(id, scale) showEmpty.value = false } else { if (clientHeight >= 1323) { const scale = 1176 / clientHeight document.querySelector(id).style.transform = `scale(${scale})` + handleBottomFont(id, scale) + handleImgScale(id, scale) showEmpty.value = false } else { const scale = 1080 / clientHeight document.querySelector(id).style.transform = `scale(${scale})` + handleBottomFont(id, scale) + handleImgScale(id, scale) showEmpty.value = false } } @@ -27,3 +35,22 @@ export const handleScreenAuto = (showEmpty, id) => { showEmpty.value = true } } + +const handleBottomFont = (id, scale) => { + if (id == '#service_container') { + document.getElementById('bottom_container').style.transform = `scaleX(${ + 1 / scale + })` + document.getElementById( + 'bottom_font_save', + ).style.transform = `scale(${scale})` + } +} + +const handleImgScale = (id, scale) => { + if (id == '#culture_container') { + document.getElementById('bg_img_scale').style.transform = `scale(${ + 1 / scale + })` + } +} diff --git a/src/views/Index/components/Culture/index.vue b/src/views/Index/components/Culture/index.vue index bf4c9f0..18ae02e 100644 --- a/src/views/Index/components/Culture/index.vue +++ b/src/views/Index/components/Culture/index.vue @@ -1,7 +1,7 @@