重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
裁剪一個圓形,然后等分后設置抽獎類型,然后用易拉罐鋁皮制作一個抽獎旋轉指針,可以用大頭針固定在圓形中間,然后旋轉即可。
成都創新互聯公司擁有十多年成都網站建設工作經驗,為各大企業提供網站設計制作、網站設計服務,對于網頁設計、PC網站建設(電腦版網站建設)、app軟件開發、wap網站建設(手機版網站建設)、程序開發、網站優化(SEO優化)、微網站、主機域名等,憑借多年來在互聯網的打拼,我們在互聯網網站建設行業積累了很多網站制作、網站設計、網絡營銷經驗,集策劃、開發、設計、營銷、管理等網站化運作于一體,具備承接各種規模類型的網站建設項目的能力。
以實現一張圖片雙面翻轉為例:
方法一:
1、實現CSS樣式的方法代碼如下。
2、實現前端布局的方法代碼如下。
3、實現圖片翻轉CSS樣式代碼如下。
方法二:
1、實現正反面效果的HTML的方法代碼如下。
2、實現CSS樣式的方法代碼。
3、然后實現豎向翻轉的方法代碼如下。
具體步驟如下:
一、立方體結構中,使用一個wrapper div來包裹立方體。在里面使用6個div來制作立方體的6個面。
二、立方體的每一個面都有它自己的元素。我們稍后會使用CSS來將立方體的6個面放置到正確的位置上。
三、在立方體的CSS樣式中,首先要關注的是立方體的wrapper div。為了制作3D效果,我們需要為它提供一個 CSS perspective。
四、CSS perspective屬性是一個比較復雜的CSS3屬性。最好的理解它的方法是看完文檔后,自己動手修改一下DEMO中的perspective屬性來看看它的變化。
下面需要給包含立方體6個面的立方體的容器.cube提供樣式:
1、.cube {
position: relative;
width: 200px;
transform-style: preserve-3d;
2、給立方體容器200像素的寬度,并設置為相對定位,這樣在它里面的立方體的6個面可以設置為絕對定位。
3、preserve-3d屬性確保所有6個面都處于3D立體狀態。
4、在為6個面設置它們的位置之前,先給它們一些通用的樣式:
.cube div {
position: absolute;
width: 200px;
height: 200px;
}
5、在進過上面對立方體6個面的一系列設置之后,現在我們可以為6個面制作變形效果,以使它們組裝為一個立方體。
6、rotateY的值可以旋轉立方體的各個面,使上面的文字處于正確的位置上。
7、而 translateZ 的值使元素在指定容器中向前或向后移動。translateY的值看起來有些混亂,但是請記住,它的作用是通過透明的面板來使指定的面升高或降低來制作3D效果。
8、每一個面都有自己的translations值來使它們處于適當的位置上。你可以自己修改一下這些值來看看效果。