Vue-实现商品放大镜效果
生活随笔
收集整理的這篇文章主要介紹了
Vue-实现商品放大镜效果
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
PC端逛淘寶點(diǎn)進(jìn)商品詳情,鼠標(biāo)挪到圖片上右側(cè)可見(jiàn)鼠標(biāo)所到處細(xì)節(jié)放大,現(xiàn)在來(lái)掰扯掰扯↓↓↓↓↓↓
效果圖:
步驟解析:
1、創(chuàng)建一個(gè)大盒子,里面放左右兩個(gè)大小相同的盒子
2、左邊放入圖片、鼠標(biāo)遮罩層和圖片遮罩層,右邊放入圖片
3、寫樣式,左邊:圖片遮罩層和圖片大小一樣大,右邊:圖片給其大小超過(guò)左邊圖片,超出右邊容器的部分隱藏,具體樣式見(jiàn)底部
4、功能實(shí)現(xiàn)
HTML:
js:
代碼自提處:
js:
css:
<style scoped lang="scss">.the-home-container {.the-home-container-box-one {display: flex;height: 100%;width: 100%;.the-home-left {margin-right: 8px;width: 600px;height: 400px;border: 1px solid teal;.image-style {width: 600px;height: 400px;}.mouse-mask {width: 100px;height: 100px;background: rgba(158, 57, 48, 0.5);position: absolute;top: 8px;left: 8px;}.image-box-mask {width: 600px;height: 400px;position: absolute;z-index: 1;top: 8px;left: 8px;}}.the-home-right {margin-right: 8px;width: 600px;height: 400px;border: 1px solid pink;position: relative;overflow: hidden;.image-size-style {width: 1000px;height: 600px;position: absolute;top: 0;left: 0;}}}.the-home-container-box-two {width: 500px;height: 300px;}} </style>總結(jié)
以上是生活随笔為你收集整理的Vue-实现商品放大镜效果的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 干货 | 如何做一档好节目?
- 下一篇: Vue文字走马灯(文字轮播)组件