效果图: 代码实现:样式部分style.css:*{margin: 0;padding: 0;
}
body{background-color: #673929;font-size: 16px;font-family: "微软雅黑"
}
#conters{margin: 0 auto;width: 900px;
}#header{height: 220px;margin-bottom: 5px;position: relative;
}
#icon-list{position: absolute;top:170px;right: 30px;width: 130px;height: 30px;/*font-size: 0;*/
}#nav{height: 30px;background: #09c;margin-bottom: 5px;font:18px...
CSS3设计3D效果图使用到CSS3中的变形、缩放、倾斜。只写了兼容Gecto的。发张图片鼓励自己<!DOCTYPE html><html><head><meta charset="utf-8"><title></title><style>.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:26...
关于图片的旋转,一般来说有3种解决方案:(1)滤镜 (2)css3 (3)canvas。接下来逐一讲解。为了方便理解,我们主要以90度整倍数讲解,兼顾其他角度。 1. 滤镜(IE专属) 1.1 旋转滤镜 语法如下: filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=i); rotation取值0(0或360度),1(90度),2(180度),3(270度)。取其他数无效。 旋转90度示例: css: #box { width: 100px; ...
什么是属性前缀
为了浏览器的兼容性,有时候我们必须加入-webkit,-ms,-o,-moz这些前缀。目的就是让我们写的页面在每个浏览器中都可以顺利运行。
例如:transition: width 2s;
-moz-transition: width 2s; /* Firefox 4 */
-webkit-transition: width 2s; /* Safari 和 Chrome */
-o-transition: width 2s; /* Opera */使用插件来帮助我们进行前缀的自动添加,会大大提升我们的开发效率,提供编码效率。
此次是关于如何通过po...
转:http://blog.csdn.net/tangtang5963/article/details/51490107 https://segmentfault.com/a/1190000002780453#articleHeader18css实现各种图形真是太赞了,再也不用切图了,直接用css就可以实现。最常用的就是用css实现的小三角了#triangle-up{ display:inline-block; width:0; height:0; border-left:30px solid transparent; border-right: 30px solid transparent; border-bottom:50px solid red;}
#triangle-down ...
1.链接状态:大部分浏览器支持4中基本的链接状态:未访问的链接、已访问的链接、访问者的鼠标正悬停在上方的链接、正被单击的链接。这些状态的4个对应伪类选择器分别是:link、:visited、:hover、:active。为了实现最大程度的设计控制,必须对所有不同的访问状态都定义样式,但是必须按照指定顺序:a : link{color : #F60; }a : visited{color : #900; }a : hover{color : #F33; }a : active{color : #B2F511; }如果改变上述顺序...
工作之余写的一个类似于QQzone的菜单效果先上截图:图一为点击按钮前界面:图二为点击按钮后的界面下面上代码:<!--css部分-->
<style type="text/css">
@font-face
{font-family:‘Raphaelicons‘;src:url(font/raphaelicons-webfont.svg) format(‘svg‘),url(font/raphaelicons-webfont.woff) format(‘woff‘);font-weight:normal;
}
*
{margin:0;padding:0;border:0;list-style:none;}html, body, #container{width:100%;heig...
CSS3 Filter(滤镜)属性提供了提供模糊和改变元素颜色的功能。CSS3 Fitler 常用于调整图像的渲染、背景或边框显示效果。-webkit-filter是css3的一个属性,Webkit率先支持了这几个功能,感觉效果很不错。下面咱们就学习一下filter这个属性吧。现在规范中支持的效果有:grayscale 灰度 值为0-1之间的小数 sepia 褐色 值为0-1之间的小数saturate 饱和度 值为numhue-rotate 色相旋转 值为angl...
自己在写css时总会遇上css样式继承的问题,好在一般问题不大,但一直也不明白css样式继承的规则,最近发现了一篇文章讲的不错,因此转载过来:所谓CSS的继承是指被包在内部的标签将拥有外部标签的样式性质。继承特性最典型的应用通常发挥在整个网页的样式预设,需要指定为其它样式的部份设定在个别元素里即可。这项特性可以给网页设计者提供更理想的发挥空间。但同时继承也有很多规则,应用的时候容易让人迷惑CSS的一个主要特征就是...
如果你经常活跃在一些社交网站上,那么你肯定会看到过很多形式各异的分享按钮,目前由于HTML5和CSS3的普及,很多分享按钮也都应用了CSS3样式,甚至会有很多带有动画的CSS3分享按钮。本文就向大家介绍了9款经典华丽的CSS3分享按钮,以及它们的源代码,希望能给各位开发者带来一定的帮助。1.jQuery/CSS3实现超酷的分享按钮今天要分享的这款分享按钮是基于CSS和jQuery的,按钮比较大,非常大气。在线演示源码下载2.jQuery交互式分享按...
HTML代码HTML代码结构很简单,跟之前那篇文章使用的相同:复制代码代码如下:<div id="raysDemoHolder"> <a href="/" id="raysLogo">WebHek</a> <div id="rays"></div></div>最外面的div作为父元素,它的position是relative,有固定的高和宽度,有两个子元素:一个用来放logo,一个用来做光芒效果的容器。
CSS代码我们这里要用纯CSS来实现,需要使用CSS3的动画技术,这里用到的CSS语法是@keyframes。我们的基本实现原理是用keyframe...
border-radius,国内翻译成圆角,你可能以为这个属性就是用来画圆角,没错,但是除此之外,它还可以做点别的事情。radius其实指的是边框所在圆的半径,这个CSS3属性不仅能够创建圆角,还可以创建椭圆角(如图下图第7),把这些角按照不同的顺序和大小来展现,能够绘制成多种多样的图形。以下图例就是通过定义border-radius得到的效果。把这些基本的图形进行组合,还可以描绘成不同的图案,真的很棒。以下只是简单的几个举例,更多的...
现在的WEB已经不是以前的WEB了,传输更大的数据量,有着更加复杂的计算,这就需要利用进度条来提高用户体验,必要时可以让用户耐心等待,不至于因操作卡了而关掉你的网页。前几天我在网上看到一款和一般进度条不太一样的玩意,它的外观是一条直线,末端有个小球,在进度变化时可以显示数字百分比,更可以用不同颜色来表示当前进度的状态。来看看效果图。一看进度条外观,还不错吧。同时,我们也可以在这里看到进度条的DEMO演示接下...
box-sizing:content-box|border-box|inherit;默认值:content-box适用于:所有接受width和height的元素继承性:无 padding和border不被包含在定义的width和height之内。对象的实际宽度等于设置的width值和border、padding之和,即 ( Element width = width + border + padding )此属性表现为标准模式下的盒模型。border-box:padding和border被包含在定义的width和height之内。对象的实际宽度就等于设置的width值,即使定义有bord...
IOS 2.-webkit-touch-callout (ios 2.0+) none:禁止弹出系统弹窗 default:默认Android Common1.-webkit-user-select none:文本不能被选择 text:可以选择文本 all:当所有内容作为一个整体时可以被选择。如果双击或者在上下文上点击子元素,那么被选择的部分将是以该子元素向上回溯的最高祖先元素。 element:可以选择文本,但选择范围受元素边界的约束2.-webkit-perspective number:元素距离视图的距离,...