1. 程式人生 > >使用純CSS製作展開合併立方體特效

使用純CSS製作展開合併立方體特效

顯示效果
這裡寫圖片描述

原始碼

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>css動畫練習</title>
</head>
<style>
body {
    background: #999;
    margin: 0 auto;
    font-size: 100px;
    height: 100%;
}

div {
    margin: 0 auto;
    position: absolute
; left: 50%; top: 50%; width: 100px; height: 100px; }
div.a { background: red; transition: width 2s, height 2s, transform 2s; } div.b { background: yellow; transition: width 2s, height 2s, transform 2s; } div.c { background: blue; transition: width 2s, height 2s, transform 2
s
; }
div.d { background: pink; transition: width 2s, height 2s, transform 2s; } div.e { background: white; transition: width 2s, height 2s, transform 2s; } div.f { background: purple; transition: width 2s, height 2s, transform 2s; } body:hover div.a { width: 200px; height
: 200px
; transform: rotatex(260deg) rotate(90deg) translate(1100px, 0); }
body:hover div.b { width: 200px; height: 200px; transform: rotatex(-180deg) rotate(90deg) translate(300px, 0); } body:hover div.c { width: 200px; height: 200px; transform: rotatey(-80deg) rotate(-90deg) translate(300px, -600px); } body:hover div.d { width: 200px; height: 200px; transform: rotatey(80deg) rotate(90deg) translate(-300px, -600px); } body:hover div.e { width: 200px; height: 200px; transform: rotatex(80deg) rotate(90deg) translate(-2300px, 0); } body:hover div.f { width: 200px; height: 200px; transform: rotatex(360deg) rotate(90deg) translate(-300px, 0); }
</style> <body > <div class="a">A</div> <div class="b">B</div> <div class="c">C</div> <div class="d">D</div> <div class="e">E</div> <div class="f">F</div> </body>

相關推薦

使用CSS製作展開合併立方體特效

顯示效果 原始碼 <html> <head> <meta http-equiv="Content-Type" content="text/html; chars

css製作導航下拉選單

 轉載文章,覺得作者思路很好  <nav>         <ul>         

CSS製作各種各樣的網頁圖示(三角形、暫停按鈕、下載箭頭、加號等)

三角形 ? 1 2 3 4 5 6 7 8 9 10 11 <div class="box"></div> <style> .box{       &

如何用 CSS 創作一個充電 loader 特效

效果預覽 線上演示 按下右側的“點選預覽”按鈕在當前頁面預覽,點選連結全屏預覽。 https://codepen.io/zhang-ou/pen/deNqdV 可互動視訊教程 此視訊是可以互動的,你可以隨時暫停視訊,編輯視訊中的程式碼。 請用 chrome, safari, edge

CSS製作滑動切換開關

效果演示: 程式碼部分: <input type="checkbox" class="toggle"> <div class="inner"> </div>   body{ margin:0; height:100

前端每日實戰8. CSS 創作一個充電 loader 特效

原文地址:https://segmentfault.com/a/1190000014669547 右邊多出來的是 :after 的border  HTML程式碼: <div class="battery"></div> CSS程式碼: html, b

前端學習筆記(四)--CSS控制UL LI 的樣式詳解(推薦)及CSS製作各種各樣的網頁圖示(三角形、暫停按鈕、下載箭頭、加號等)

DIV+CSS裡,我們用得最多的就是ul li來顯示資料,如新聞按鈕等。下面給大家一個css ul li的例子供學習<div id="menu"> <ul> <li><a href="#">首頁</a></

web前端小案例-css製作水滴效果

html程式碼:<div class="drip"></div>css程式碼: <style> html, body { margin: 0; height: 100%; width: 100%; display: flex; background-c

CSS製作冒泡提示框

在此基礎上,今天分享一篇文章給大家,如果利用CSS製作冒泡提示框。 先看2張效果圖: CSS: /* 對話氣泡 用法:使用.speech-bubble和.speech-bubb

css製作旋轉圖片

       看到一個不錯的網站上製作了一個可以360旋轉的圖片,感覺效果不錯,於是就自己用css製作了一個,效果圖如下:      具體實現程式碼如下: <!DOCTYPE html>

CSS製作圓角矩形框知識總結

    在製作後臺登入頁的時候,需要從網頁上面把那個圓角矩形框選取下來,然後通過Photoshop進行切割,在進行設定,最後得到需要的登入框的圓角矩形框。如下圖。     但是登入最新的智囊團的那個登入頁面的時候,上面的那個圓角矩形框已經沒有了,最新的登陸頁面跟QQ郵箱登

css製作三級下拉選單

css本身的功能就挺強大的,尤其是css3出來之後,大部分特效只用css3就能完成了,無需再費心思去想js怎麼怎麼做jQuery怎麼怎麼做,程式碼簡潔質量輕巧。下面是本人用純css製作的三級下拉選單效果: 思路很簡單,三級選單直接用三層巢狀的ul佈局:

css製作彩色圓環彈跳效果

這個效果是由185行純css程式碼製作,佈局相對簡單,有正在學習前端基礎的小夥伴可以用來練習一下,現在越來越多的企業重視起基礎知識了,所以有要找工作的小夥伴和正在找工作的小夥伴記得多練習基礎的知識,把基礎練紮實哦。 文章分享之前小編推薦一下我的前端學習群:575308719,裡面都是學習前端的,如果你想

程式設計師210行css程式碼製作日出動畫特效

這個效果是用純css來製作的,模擬海上日出效果,海面也會隨著太陽升起而變化顏色,海里等一會還會有小鯊魚遊過哦。 日出效果原始碼: <!doctype html> <html lang="en"> <head> <!--網站編碼格式,

如何使用CSS制作特效導航條?

們的 左移 發的 它的 利用 load 就是 javascrip 動畫 先上張圖,如何使用純 CSS 制作如下效果? 在繼續閱讀下文之前,你可以先緩一緩。嘗試思考一下上面的效果或者動手嘗試一下,不借助 JS ,能否巧妙的實現上述效果。 OK,繼續。這個效果是我在業務

如何用 CSS 創作一個容器厚條紋邊框特效

效果預覽 線上演示 按下右側的“點選預覽”按鈕在當前頁面預覽,點選連結全屏預覽。 https://codepen.io/zhang-ou/pen/YLqbXy 可互動視訊教程 此視訊是可以互動的,你可以隨時暫停視訊,編輯視訊中的程式碼。 請用 chrome, safari, edge 開啟觀看

如何用 CSS 創作一個金屬光澤 3D 按鈕特效

效果預覽 線上演示 按下右側的“點選預覽”按鈕在當前頁面預覽,點選連結全屏預覽。 https://codepen.io/zhang-ou/full/MGeRRO 可互動視訊教程 此視訊是可以互動的,你可以隨時暫停視訊,編輯視訊中的程式碼。 請用 chrome, safari, edge

如何用 CSS 創作一種按鈕被瞄準的互動特效

效果預覽 按下右側的“點選預覽”按鈕在當前頁面預覽,點選連結全屏預覽。 線上演示 https://codepen.io/zhang-ou/pen/ELWMLr 可互動視訊教程 此視訊是可以互動的,你可以隨時暫停視訊,編輯視訊中的程式碼。 請用 chrome, safari, edge 開

如何用 CSS 創作一個同心圓弧旋轉 loader 特效

效果預覽 線上演示 按下右側的“點選預覽”按鈕在當前頁面預覽,點選連結全屏預覽。 https://codepen.io/zhang-ou/pen/OZmXQX 可互動視訊教程 此視訊是可以互動的,你可以隨時暫停視訊,編輯視訊中的程式碼。 請用 chrome, safari, edge

如何用 CSS 創作一個熒光脈衝 loader 特效

效果預覽 線上演示 按下右側的“點選預覽”按鈕在當前頁面預覽,點選連結全屏預覽。 https://codepen.io/zhang-ou/pen/erRzzR 可互動視訊教程 此視訊是可以互動的,你可以隨時暫停視訊,編輯視訊中的程式碼。 請用 chrome, safari, edge