純CSS實(shí)現(xiàn)鼠標(biāo)懸停圖片上升顯示描述案例

前言
當(dāng)我們想在圖片上面放置一些文字內(nèi)容時(shí),發(fā)現(xiàn)不管怎么放置,要么就是圖片影響到文字的觀感,要么就是文字擋住圖片的細(xì)節(jié),那么怎么可以既看到圖片的細(xì)節(jié)又可以看到對(duì)圖片的文字描述呢?下面一起來(lái)看看吧。
實(shí)現(xiàn)效果
實(shí)現(xiàn)思路
我們需要將外層的盒子設(shè)置相對(duì)定位,將其子盒子設(shè)置絕對(duì)定位,形成子絕父相,當(dāng)我們觸摸圖片時(shí),通過(guò) bottom
屬性搭配 transition
屬性讓其以絲滑的動(dòng)畫(huà)實(shí)現(xiàn)圖片上升顯示描述的效果。
完整源碼
<template> <div class="parentBox"> <div class="imgBox"> <img src="https://i.postimg.cc/4xxZNsL6/1677486088618.png"> </div> <div class="contantBox">詳細(xì)內(nèi)容</div> </div> </template> <style scoped> .parentBox { box-shadow: 2px 2px 8px -1px cornflowerblue; width: 200px; height: 200px; position: relative; cursor: pointer; } .imgBox { position: absolute; width: 100%; height: 100%; z-index: 20; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; bottom: 0; } img { width: 100%; height: 100%; } .parentBox:hover .imgBox { bottom: 60px; } .contantBox { padding: 4px; color: white; width: 100%; height: 60px; background: cornflowerblue; position: absolute; bottom: 0; } </style>
到此這篇關(guān)于純CSS實(shí)現(xiàn)鼠標(biāo)懸停圖片上升顯示描述案例的文章就介紹到這了,更多相關(guān)css鼠標(biāo)懸停圖片上升顯示描述內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
相關(guān)文章
CSS 實(shí)現(xiàn) 圖片鼠標(biāo)懸停折疊效果
這篇文章主要介紹了CSS 實(shí)現(xiàn) 圖片鼠標(biāo)懸停折疊效果,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-09-21純CSS實(shí)現(xiàn)鼠標(biāo)懸停顯示圖片效果的實(shí)例分享
這里來(lái)給大家推薦一個(gè)純CSS實(shí)現(xiàn)鼠標(biāo)懸停顯示圖片效果的實(shí)例分享,以針對(duì)鼠標(biāo)移到tr標(biāo)簽上來(lái)添加hover這種最簡(jiǎn)單的方式來(lái)演示,簡(jiǎn)單明了,需要的朋友可以參考下2016-06-06