【[原]利用CSS3实现模拟一个windows7桌面的页面】教程文章相关的互联网学习教程文章

css3实现iPhone滑动解锁【代码】【图】

该效果的主要实现思路是给文字添加渐变的背景,然后对背景进行裁剪,按文字裁剪(目前只有webkit内核浏览器支持该属性),最后给背景添加动画,即改变背景的位置,背景动画效果如下(GIF录制时有卡顿,代码实现时不卡):最终效果:全部代码如下:<!DOCTYPE html><html><head><style>p{width:50%;margin:0 auto;line-height:50px; font-size:50px; text-align:center;-webkit-background-clip: text;/*按文字裁剪*/ -webkit...

html5+css3之CSS中的布局与Header的实现【图】

前言 我们在手机上布局一般是这个样子的:其中头部对整个mobile的设计至关重要,而且坑也很多:① 一般来说整个header是以fixed布局,fixed这个产物在移动端来说本身坑就非常多② 在Hybrid应用中,Header很多时候扮演了不一样的角色,首先要完成以webview(window)为容器的功能,又要调用native提供的接口Hybrid中Header的实现往往是一个难点,主要原因是同一套接口,要保证H5站点与native处于不一样的环境调用相同的接口,完成不同...

CSS3实现三角形【代码】【图】

很多时候我们用到三角形这个效果:  我们可以用CSS3实现这个效果,怎去做呢?先阐述一下原理,我们定义一个空的div,设置这个div宽高为0,给这个div加上一个100px边框(这里是方便观察),得到的是一个正方形,颜色和定义边框的颜色相同,我们看到正方形其实是这个div边框。<div id="d1"></div>style:#d1{width:0; height:0; border:100px solid red;}实现效果:那么这个元素现在对应的每个边框是什么样子的呢?我们来看:对应代...

js+css3实现一双转动的眼睛-------Day68【图】

在最开始思考这个小应用的时候,我想当然的认为,这可以跟钟表一样,只要获取转动的角度就好了,当然实际上我也是如此实现的,但是中间还是有些地方是我所没有想到的,然后我就又学到了好多东西...先来考虑下,如果想要实现一双可以跟随鼠标转动的眼睛,我们需要做到哪些?1、用样式描绘一双眼睛,额,其实图片也可以;2、获取鼠标所在位置;3、根据鼠标所在位置,确定眼睛所在的div偏转的角度;想起来确实很容易,只要实现以上三点...

通过css3实现checkbox选择样式【代码】

<input type="checkbox" id="checkAll" name="checkAll"/><label for=‘‘></label>input[type=‘checkbox‘] { left: 0; top: 0; width: 20px; height: 20px; opacity: 0; } label { position: absolute; left: 30px; top: 0; height: 20px; line-height: 20px; } label:before { content: ‘‘; position: absolute; left: -20px; top: 20px; width: 25px; height: 25px; border: 1px solid #ddd; border-radius: 50%; transiti...

CSS3实现整屏切换效果【代码】【图】

总是能看见非常多广告或者站点都是使用整屏滚动的效果,一直看着都心痒痒,想自己也实现一个。近期刚学习到css3的动画效果,所以尝试使用css3做了一个整屏切换。页面结构实现思路与大众方法相似。如图 每一个section就是一页内容。它的大小充满了屏幕(红色区域)。一个container由多个section构成,我们通过改变container的位置,来达到页面切换的效果。container向下走。页面好像上移了,container向上走,页面就下移了。 html...

css3实现手机效果的“切换标签”【代码】【图】

Style样式 .toggle {position: relative;display: inline-block;width: 60px;height: 30px;border: 1px solid #E5E5E5;background-color: #fff;background-clip: content-box;-webkit-border-radius: 30px;border-radius: 30px;}.toggle i {position: absolute;top: 0;left: 0;display: inline-block;content: "";width: 30px;height: 30px;-webkit-box-shadow: 0 0 2px #bbb;background-color: #fff;background-clip: cont...

使用CSS3 Media Queries实现网页自适应【代码】【图】

原文来源:http://webdesignerwall.com翻译:http://xinyo.org当今银屏分辨率从 320px (iPhone)到 2560px (大屏显示器)或者更大。人们也不再仅仅用台式机来浏览网页,现在有手机,平板电脑等等。所以传统的固定宽度设计形式将不再是个最佳选择,网页设计需要有自适应性。网页的布局需要能够根据不同的分辨率和设备来自动调整,以达到到最佳显示效果。接下来会展示如何运用HTML5和CSS3来设计一个自适应网页。效果预览 代码下载先看看...

8款使用 CSS3 实现超炫的 Loading(加载)的动画效果

很棒的loading效果,收藏一下一HTML 代码:复制代码代码如下:<div class="spinner"> <div class="rect1"></div> <div class="rect2"></div> <div class="rect3"></div> <div class="rect4"></div> <div class="rect5"></div></div>CSS 代码:复制代码代码如下:.spinner { margin: 100px auto; width: 50px; height: 60px; text-align: center; font-size: 10px;}.spinner > div { background-color: #67CF22; height: ...

使用CSS3实现百叶窗【代码】

1<!DOCTYPE html> 2<html> 3<head> 4<meta charset="UTF-8"/> 5<title>使用CSS3实现百叶窗</title> 6<meta name="keywords" content=""/> 7<meta name="description" content=""/> 8 9<style>10 *{margin:0;padding:0;}11 body{}12 ul,li{list-style:none;}13 #banner{width:800px;height:500px;margin:60px auto;border:3px solid #082323;position:relative;}14 #banner .pic li{width:200px...

CSS3实现立方体

CSS3可以实现制作立方体,代码简单,只是涉及CSS3的一些变换、动画以及过渡属性,而且这些大家都见过,通过制作这个立方体可以让大家更好见识到CSS3的厉害。实现效果如下图:立方体是由六个面组成,分上下、左右和前后,考虑这些可以助我们更好的融入css3的代码接下来就是要写代码了:首先我们设一个大盒子cube,包裹住六个div:然后是css代码:首先在.cube里设置宽高,整体居中,这些按个人习惯,不可省略的有定位,目的是为了让每...

利用css3+js实现简单带立体过渡效果的图片切换(chrome浏览器)【代码】【图】

<!DOCTYPE HTML><html lang="en-US"><head><meta charset="UTF-8"><title>图片立体过渡切换效果</title><style type="text/css">*{margin:0;padding:0;}div{width:500px;height:500px;margin:150px auto;position:relative;perspective:800px;}ul{list-style:none;width:500px;height:280px;}li{position:absolute;top:0;left:0;transition:all 1s;}li.center{transform:translateZ(100px);z-index:10;}li.left1{transform:rotateY...

CSS3实现的一款三级下拉菜单【代码】

<html><head><title>河北礼品公司</title><style> body {background:#eee;margin:0;padding:0;} .example {background:#fff url(/imagesforcode/201306/clouds-in-blue-sky.jpg);width:770px;height:570px;border:1px #000 solid;margin:20px auto;padding:15px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}/* main menu styles */ #nav {display:inline-block;width:100%;margin:0px auto;padding:0;ba...

CSS3 transform实现图片投影效果

<!DOCTYPE HTML><html><head><meta charset="UTF-8"><title>图片投影效果</title><style>.box {position: absolute;padding: 2px;background: white;-webkit-box-shadow: 1px 2px 4px rgba(0,0,0,.5);-moz-box-shadow: 1px 2px 4px rgba(0,0,0,.5);box-shadow: 1px 2px 4px rgba(0,0,0,.5);}.box img {display:block;width:200px;height:220px;border: 1px inset #8a4419;background:#eee;}.box:after {content: ‘‘;-webkit-box-...

css3实现的4种动画特效按钮【代码】【图】

今天要给大家介绍的是css3按钮,里面包含四种特效的动画,如下图: 在线预览 下载源码实现html代码:<div align="center" class="fond"><br /><div class="bouton_1"><a href="#123"><img src="caddie.png"/><span class="texteduboutton_1">Ajouter au panier</span></a></div><br /> <br /><div class="bouton_2"><a href="#123"><img src="caddie.png"/><span class="texteduboutton_2">Ajouter au panier</span></a></div><...