第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

3D翻轉(zhuǎn)還是有些不懂

正反兩面到底是怎么做到的?如果說backface-visibility:hidden將反面隱藏,那么.photo_back .photo-wrap翻轉(zhuǎn)180度,不就是反面,為什么反面還是能看到?

正在回答

3 回答

可是backface-visibility: hidden沒有出現(xiàn)隱藏的效果啊

0 回復(fù) 有任何疑惑可以回復(fù)我~

基本思路是這樣的:

(1)side_back和side_front兩個div通過絕對定位實現(xiàn)重疊,此時前后均呈正像可見,side_back在上,side_front在下,由于遮擋只能看見side_back。

(2)side_front旋轉(zhuǎn)0度,side_back旋轉(zhuǎn)180度,此時side_back在上呈倒像不可見,side_front在下呈正像可見。

(3)side_back和side_front兩個div被photo_warp包裹,在之前變換的基礎(chǔ)之上,若添加.photo_back .photo_warp樣式即side_back和side_front都被旋轉(zhuǎn)180度,此時side_front在上呈倒像不可見,side_back在下呈正像可見,若添加.photo_front .photo_warp樣式即side_back和side_front都被旋轉(zhuǎn)0度,此時side_back在上呈倒像不可見,side_front在下呈正像可見。

注意:

每個div都有自己的正面和反面,當正面在上時可見反面在下是不可見,通過屬性backface-visibility: hidden;控制實現(xiàn);

photo_warp包裹side_front和side_back,對兩個div同時做翻轉(zhuǎn),而且要在其之前所做的3D翻轉(zhuǎn)的基礎(chǔ)之上再翻轉(zhuǎn),通過屬性transform-style: preserve-3d;控制。

1 回復(fù) 有任何疑惑可以回復(fù)我~
  1. 正反兩面的思路是:外框中有A、B兩面。A面,沿中線旋轉(zhuǎn)0度(也就是沒有動);B面,沿中旋轉(zhuǎn)180度,A面在上。此時旋轉(zhuǎn)外框(切換 0,180)即可實現(xiàn)正反面。

  2. 很好的思路。如果A、B兩面均是不透明的,那么在切換正反面的時候,只要調(diào)整z-index即可,不需要backface-visibility:hidden

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

arlenhui

z-index需要調(diào)整嗎?我理解的是3d模式下設(shè)置A,B正反面,-webkit-backface-visibility:hidden;把反面隱藏。每次需要背面的時候把整個外框旋轉(zhuǎn)180度,這樣的話A變成反面被隱藏,B出現(xiàn)
2015-05-08 回復(fù) 有任何疑惑可以回復(fù)我~
#2

ffg_瘋瘋過 提問者 回復(fù) arlenhui

那怎么知道外框的A面對應(yīng)哪個div,B面又對應(yīng)哪個div
2015-05-10 回復(fù) 有任何疑惑可以回復(fù)我~
#3

ffg_瘋瘋過 提問者

這個A、B面怎么確定?就是怎么把一個div變成一個物體的A面,又把另外一個div變成一個物體的B面
2015-05-10 回復(fù) 有任何疑惑可以回復(fù)我~
#4

arlenhui 回復(fù) ffg_瘋瘋過 提問者

A,B面取決于你在onload時把哪個旋轉(zhuǎn)了180度哪個沒有旋轉(zhuǎn)180度。-webkit-backface-visibility:hidden;旋轉(zhuǎn)180度不可見。在點擊翻轉(zhuǎn)的時候再翻轉(zhuǎn)過來就好了
2015-05-11 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)

舉報

0/150
提交
取消

3D翻轉(zhuǎn)還是有些不懂

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號