您正在使用陈旧(Internet Explorer 6)浏览网页,如果您升级到. Internet Explorer 8 转换到另一个浏览器,本站 将能为您提供更好的服务。了解如何更新您的浏览器.
X
Articles

可视化的时间时钟设计,我爱这个创意时钟设计!

微播音乐设计网

可视化的时间时钟设计,我爱这个创意时钟设计!比方说,你需要设置一个报警简单地画在你需要的确切时间,钟面会改变颜色来通知您的商标!你甚至可以用不同的颜色标记,所以每一个不同的色调关联的报警TVCD微播设计Flash

Images

老式捷豹E型概念

微播音乐设计网

灵感来自20世纪60年代的老式捷豹E型捷豹概念,发现之间的纯肌肉和最高优雅现代的平衡。返回到品牌的原有车型的总平滑柔软,线条流畅的设计成一个样液体的倾角和曲线。复古的灵感结合具有高度先进技术。与电厂比传统机型更小,冷却器,空气动力学的构思是在一个新的创新方式。前侧导流摄入更广泛的,所以要少得多的空气被卡住的发动机,而是流向前轮的背后,在他们身后移动和滑动沿门之前,通过后轮和另一种快捷方式,从大后方的开口。这大大降低了总的流动路径和其后阻力。-TVCD微播设计Flash

Articles

类似苹果的CSS 3D变换登录教程(上)

微播音乐设计网

嘿你知道么?你可以用CSS3翻转三维空间中的登录元素?你也许应该,因为这一直是近两年来的可能。首先,只有在浏览器 - 和谷歌,但现在在火狐以及。这意味着超过一半的世界(即使用非IE浏览器),可以看到先进的CSS驱动的动画和效果。
在本教程中,我们将看到我们如何使用这些转换苹果风格的形式,创造了一个有趣的翻转效果。
这个想法
我们将有两种形式 - 登录名和密码恢复,同一个时间只有一个可见。将触发对CSS3的旋转登录效果,这将揭示一个翻转效果的其他形式。
我们将使用jQuery来听的点击链接,和形式的容器元素上添加或删除一个类名。我们将用CSS应用(水平旋转)两种形式,但与180度的差异,取决于这个类。这将使一个虚构的平台两侧的形式出现。动画过渡,我们将使用CSS的过渡属性。

类似苹果的CSS 3D变换登录教程开始
我们需要有两种形式 - 登录和恢复。每种形式都会有一个提交按钮,文本/密码输入:
index.html的

01 <div id="formContainer">
02     <form id="login" method="post" action="./">
03         <a href="#" id="flipToRecover" class="flipLink">Forgot?</a>
04         <input type="text" name="loginEmail" id="loginEmail"placeholder="Email"/>
05         <input type="password" name="loginPass" id="loginPass"placeholder="Password" />
06         <input type="submit" name="submit" value="Login" />
07     </form>
08     <form id="recover" method="post" action="./">
09         <a href="#" id="flipToLogin" class="flipLink">Forgot?</a>
10         <input type="text" name="recoverEmail" id="recoverEmail" placeholder="Your Email" />
11         <input type="submit" name="submit" value="Recover" />
12     </form>
13 </div>
请注意在表单中的元素的ID。我们将利用他们广泛的CSS部分。只有这些形式之一,将是一次可见。其他将在翻转动画显示。每个窗体都有一个。点击这个切换(添加或删除) DIV翻转类的名称,这将反过来触发CSS3的动画登录效果。
jQuery代码
第一个重要步骤是确定当前的浏览器是否支持CSS3在所有的3D变换。如果不是这样,我们将提供一个备用的(形式,将直接切换)。我们也将使用jQuery来点击。正如我们不会建立一个实际的后端这些形式,我们也需要,以防止它们被提交。
下面是上述所有的代码:

assets/js/script.js

01 $(function(){
02
03     // Checking for CSS 3D transformation support
04     $.support.css3d = supportsCSS3D();
05
06     var formContainer = $('#formContainer');
07
08     // Listening for clicks on the ribbon links
09     $('.flipLink').click(function(e){
10
11         // Flipping the forms
12         formContainer.toggleClass('flipped');
13
14         // If there is no CSS3 3D support, simply
15         // hide the login form (exposing the recover one)
16         if(!$.support.css3d){
17             $('#login').toggle();
18         }
19         e.preventDefault();
20     });
21
22     formContainer.find('form').submit(function(e){
23         // Preventing form submissions. If you implement
24         // a backend, you will want to remove this code
25         e.preventDefault();
26     });
27
28     // A helper function that checks for the
29     // support of the 3D CSS3 transformations.
30     function supportsCSS3D() {
31         var props = [
32             'perspectiveProperty''WebkitPerspective''MozPerspective'
33         ], testDom = document.createElement('a');
34
35         for(var i=0; i<props.length; i++){
36             if(props[i] in testDom.style){
37                 return true;
38             }
39         }
40
41         return false;
42     }
43 });
为方便起见,检查3D CSS3支持的功能,提取到一个单独的辅助功能。它检查的角度属性的支持,这是什么给我们演示的深度。
现在,我们可以移动到CSS的一部分。明天我会给大家介绍下面的主要教程。-TVCD微播设计Flash