課程
/前端開(kāi)發(fā)
/CSS3
/CSS3實(shí)現(xiàn)漂亮ToolTips效果
就是我下的源碼這個(gè)效果也沒(méi)有啊,在火狐下和谷歌下都沒(méi)有反應(yīng)
2016-05-26
源自:CSS3實(shí)現(xiàn)漂亮ToolTips效果
正在回答
第五個(gè)氣泡的scale3d 需改成 scale3d(0.5,0.5,1)
因?yàn)閟caleZ()和scale3d()單獨(dú)使用時(shí)是沒(méi)有效果的,要配合其他的變形函數(shù)一起使用才會(huì)有效果,所以我在用scale3d()后多加一個(gè)變形函數(shù),rotateY(),rotateX(),translateX(),translateY()等等,只要不影響你原來(lái)的動(dòng)畫(huà)效果都行,或者用樓上那位同學(xué)的也可以實(shí)現(xiàn)。
/* icon3 */.tooltip-effect-3 .tooltip-content { ? ?transform: translate3d(0,10px,0) rotate3d(0,1,0,90deg); ? ?transform-origin: 50% 100%;}.tooltip-effect-3 .tooltip-content i { ? ?transform: scale3d(0,0,1) rotateY(0deg);}
/* icon5 */.tooltip-effect-5 .tooltip-content { ? ?transform: scale3d(0,0,1) rotateY(0deg); ? ?transform-origin: 50% 100%;}.tooltip-effect-5 .tooltip-content i { ? ?transform: translate3d(0,20px,0);}
.tooltip:hover .tooltip-content,.tooltip:hover .tooltip-content i { ? ?opacity: 1; ? ?transform: translate3d(0,0,0) rotate3d(1,1,1,0deg) scale3d(1,1,1);}
/* 以下代碼要跟上面的分開(kāi)寫(xiě),否則沒(méi)有效果 */
.tooltip:hover .tooltip-content,.tooltip:hover .tooltip-content i { ? ?transform: scale3d(1,1,1) rotateY(0deg);}
樣式表最后加這個(gè)
第五個(gè)氣泡樣式加translateY,刪掉origin就可以啦,不要問(wèn)我為什么,我也不知道
舉報(bào)
CSS3 實(shí)現(xiàn)鼠標(biāo)懸停彈出信息提示框,學(xué)習(xí)達(dá)到對(duì)CSS3深入了解的目的
2 回答最后一個(gè)效果出現(xiàn)Bug 下面的小尖最后消失了
2 回答3D縮放為什么沒(méi)有用transform-style:preserve-3d 這個(gè)屬性也能有效果
3 回答圖標(biāo)的縮放
3 回答為什么我的圖標(biāo)不能縮放
3 回答為什么 我的 nav 設(shè)置為800px , li 的內(nèi)容就被擠下來(lái)了, 老師的卻沒(méi)有,其他代碼寫(xiě)的都是一樣的啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2020-05-09
第五個(gè)氣泡的scale3d 需改成 scale3d(0.5,0.5,1)
2016-07-29
因?yàn)閟caleZ()和scale3d()單獨(dú)使用時(shí)是沒(méi)有效果的,要配合其他的變形函數(shù)一起使用才會(huì)有效果,所以我在用scale3d()后多加一個(gè)變形函數(shù),rotateY(),rotateX(),translateX(),translateY()等等,只要不影響你原來(lái)的動(dòng)畫(huà)效果都行,或者用樓上那位同學(xué)的也可以實(shí)現(xiàn)。
/* icon3 */
.tooltip-effect-3 .tooltip-content {
? ?transform: translate3d(0,10px,0) rotate3d(0,1,0,90deg);
? ?transform-origin: 50% 100%;
}
.tooltip-effect-3 .tooltip-content i {
? ?transform: scale3d(0,0,1) rotateY(0deg);
}
/* icon5 */
.tooltip-effect-5 .tooltip-content {
? ?transform: scale3d(0,0,1) rotateY(0deg);
? ?transform-origin: 50% 100%;
}
.tooltip-effect-5 .tooltip-content i {
? ?transform: translate3d(0,20px,0);
}
.tooltip:hover .tooltip-content,
.tooltip:hover .tooltip-content i {
? ?opacity: 1;
? ?transform: translate3d(0,0,0) rotate3d(1,1,1,0deg) scale3d(1,1,1);
}
/* 以下代碼要跟上面的分開(kāi)寫(xiě),否則沒(méi)有效果 */
.tooltip:hover .tooltip-content,
.tooltip:hover .tooltip-content i {
? ?transform: scale3d(1,1,1) rotateY(0deg);
}
2016-07-14