在HTML中计算立体盒子面积,CSS3之设计动态立体盒子

207f4e75881d9a59f573ec7bf8e18d96.png

CSS3设计3D效果图

使用到CSS3中的变形、缩放、倾斜。

只写了兼容Gecto的。发张图片鼓励自己

.cube

{

position:fixed;

left:50%;

top:12px;

}

.cube p

{

line-height:144px;

font-size:12px;

}

.cube h2

{

font-weight:bold;

}

.cube.one

{

top:200px;

left:50%;

margin-left:-200px;

}

.topFace, .leftFace, .rightFace div /*统一三面的尺寸*/

{

width:272px;

height:262px;

padding:10px;

}

.topFace, .leftFace, rightFace /*统一三立面绝对定位*/

{

position:absolute;

}

.cube:hover .topFace, .cube:hover .leftFace, .cube:hover .rightFace

{

background:#ffc;

}

.cube:hover .topFace:hover, .cube:hover .leftFace:hover, .cube:hover .rightFace:hover

{

background:#ffa;

}

.leftFace /*变形左边*/

{

-moz-transform:skew(0deg,30deg) scale(0.95,0.95);

background:#ccc;

top:85px;

left:-60px;

}

.rightFace

{

-moz-transform:skew(0deg,-30deg) scale(1,0.95); /*变形正面*/

background:#ddd;

position:absolute;

left:222px;

top:80px;

}

.topFace div /*变形顶面*/

{

-moz-transform:skew(0deg,-30deg) scale(1,1.16);

background:#eee;

font-size:0.862em;

}

.topFace

{

-moz-transform:rotate(60deg);

top:-150px;

left:115px;

}

顶面

左面

正面

本周推荐7款CSS3实现的动态特效

大家都知道,在网页制作时使用CSS技术,可以有效地对页面的布局.字体.颜色.背景和其它效果实现更加精确的控制.只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和 ...

15个前卫的 HTML5 & CSS3 网页设计作品

今天,我们编译收集一组使用 HTML5 和 CSS3 制作的精美网站.在此集合中,你可以看到平面设计,网页设计,作品集和企业网站设计实例. 响应式设计和基于 HTML5 & CSS3 编码的网 ...

32+激发灵感的HTML5/CSS3网页设计教程

HTML5是寄托在HTML4基础上取得了的广泛成就.这不仅意味着你不必完全放弃现有的一些标记,而是可以借鉴,以加强 它. CSS3也以同样的方式在互联网内容的安排下,提供了它的柔韧性.CSS3是开 ...

纯CSS3彩色边线3D立体按钮制作教程

原文:纯CSS3彩色边线3D立体按钮制作教程 今天我们来分享一款利用纯CSS3实现的3D按钮,这款按钮的一个特点是有彩色的边线,这让整个按钮显得比较多姿多彩,没那么枯燥无趣.本文不仅可以让大家看到演示 ...

使用jquery的load方法设计动态加载,并解决浏览器前进、后退、刷新等问题

继上一篇 使用jquery的load方法设计动态加载,并解决被加载页面JavaScript失效问题 解决了后台业务系统的部分动态加载问题,然而该框架离正常的用户体验还存在一些问题,如:浏览器的前进.后 ...

CSS3 Flex Box(弹性盒子)

CSS3 Flex Box(弹性盒子) 一.简介 弹性盒子是 CSS3 的一种新的布局模式. CSS3 弹性盒( Flexible Box 或 flexbox),是一种当页面需要适应不同的屏幕大小以及 ...

HTML5+CSS3网站设计教程 (张晓景,胡克) [iso]

系统地讲解了CSS的基础理论和实际运用技术,并结合多个案例讲解了采用CSS与层布局相结合制作网页的方法,在详细讲解各个案例的制作中,不仅介绍了CSS样式 ...

css3控制字体动态变换颜色

css3控制字体动态变换颜色

9种纯CSS3人物信息卡片动态展示效果

【C语言】判断三角形类型

根据输入的三角形的三边判断三角形的类型,并输出其面积和类型. #include #include #include

Java多线程之ReentrantLock与Condition

一.ReentrantLock 1.ReentrantLock简介 ReentrantLock是一个可重入的互斥锁,又被称为“独占锁”.ReentrantLock 类实现了 Lock ,它拥有与 sy ...

squid 3.5 window x64

下载1: https://download.csdn.net/download/runliuv/11131620 下载2: 链接: https://pan.baidu.com/s/1A_o_Xvg1y ...

线程守护进程与GIL

为何要用多线程 多线程指的是,在一个进程中开启多个线程,简单的讲:如果多个任务共用一块地址空间,那么必须在一个进程内开启多个线程.详细的讲分为4点: 1. 多线程共享一个进程的地址空间 2. 线程比进 ...

python获取PING结果

# -*- coding: utf-8 -*- import subprocess import re def get_ping_result(ip_address): p = subprocess. ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值