今天在浏览网站的时候发现,二级导航除了过去清一色的ul外,还出现了一个 大块div来让二级导航撑下更多的信息,特此记录一下首先搭建结构<nav><ul><li class="menu">test<div class="drop"><ul><li>测试1</li><li>测试2</li><li>测试3</li><li>测试4</li></ul></div></li><li class="menu">test<div class="drop"><ul><li>测试1</li><li>测试2</li><li>测试3</li><li>测试4</li></ul></div></li><li class="menu">test<div class="...
网页背景渐变是经常用到的效果,下面用的滤镜,当然在非IE下是没效果的。一、从上往下渐变body{FILTER: progid: DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#000000)";} 二、从左上至右下渐变body{ FILTER: Alpha( style=1,opacity=25,finishOpacity=100,startX=50,finishX= 100,startY=50,finishY=100); }background-color: skyblue;}三、从左往右渐变body{FILTER: progid: DXImageT...
以下代码实现纵向导航功能,并为导航添加了超链接(用#不可用的超链接代替),如下图所示 复制代码代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> <style type="text/css"> body{...
CSS限制字数 复制代码代码如下:overflow:hidden; white-space:nowrap; text-overflow:ellipsis; /* for IE */ -o-text-overflow: ellipsis; /* for Opera */ -icab-text-overflow: ellipsis; /* for iCab */ -khtml-text-overflow: ellipsis; /* for Konqueror Safari */ -moz-text-overflow: ellipsis; /* for Firefox,mozilla */ -webkit-text-overflow: ellipsis; /* for Safari,Swift*/ 看了 上面的代码挺郁闷的,根本实现不了...
http://jsfiddle.net/8Tb6x/先是HTML 一个父div包含四个绝对定位的div<div class=‘container container--realistic‘><div class=‘cube cube--ani‘><div class=‘face‘>1</div><div class=‘face‘>2</div><div class=‘face‘>3</div><div class=‘face‘>4</div></div>
</div>
首先,一个静态的立方体
.face:nth-child(1) {-webkit-transform: /*rotateY(0deg)*/ translateZ(2.5em /* half the side length, 5em in this cas...
鼠标hover 以后。图片上面出现一个遮罩, 透明度变化, 显示设置好的文字的文字,完全使用css 实现,下图是效果 关键代码 复制代码代码如下:.featured-image:hover { opacity: 0.9; color: #fff; background: rgba(0,0,0,0.8); } 看源码吧 复制代码代码如下:<!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> <style> #content article { float: left; margin-right: 4%; max-width: 236px; positi...
如今,这种利用CSS制作圆角的技术已经得到了大多数主流浏览器的支持,包括Safari,谷歌浏览器,IE,Opera和火狐浏览器。下面让我们来看看border-radius的语法,解释,以及IE是如何支持它的。语法和说明在CSS3中用来生成圆角效果的属性是border-radius.这个属性跟大家熟知的width等属性的用法相似:复制代码代码如下:.roundElement { border-radius: 10px;}上面的这句代码的作用是设置一个元素的四个角的弧度半径值都为10px。你也可...
我们遇到过很多的企业网站或其它小型的展示类网站,有一些共同的特点,即顶部放一个大的导航或BANNER,右侧是链接或图片,左侧放置内容,页面底部放置版权信息等。这样的形式是国内经典式的布局,我们这里不对它的视觉效果作过多的讨论,我们今天说说如何用DIV+CSS实现三行两列的布局。我们看下面的图片:这样的结构大家再熟悉不过了,我们该如何用DIV+CSS实现它呢。我们看下面的分析图片:它们相对应的关系如下: Example Source ...
今天分享一个如何使用纯CSS3创建手风琴风格菜单教程,菜单主要通过使用:target伪类来实现。 :target使用介绍 CSS3 target伪类是众多实用的CSS3特性中的一个。它用来匹配文档(页面)的URI中某个标志符的目标元素。具体来说,URI中的标志符通常会包含一 个”#”字符,然后后面带有一个标志符名称,比如#respond,target就是用来匹配ID为respond的元素的。 现在在页面中,点击一个ID链接后,页面只会跳转到相应的位置,但是并不会有比较...
效果图:演示:http://demo.jb51.net/js/2012/css3/css3_tmall.html代码:需要注意两个css文件复制代码代码如下:<!DOCTYPE HTML> <html> <head> <meta charset="utf-8" /> <meta name="author" content="xdf@TmallUED" /> <meta name="copyright" content="dafeng.xdf@taobao.com" /> <meta name="keywords" content="CSS3 Tmall" /> <meta name="description" content="CSS3TmallLogo" /> <title>CSS3 Tmall Logo</title> <link r...
使用HTML+CSS+javascript实现简易计算器奉上在javascript学习期间写的小程序(简易计算机)一、先上图:二、实现过程:1.页面结构如下:<body><div id="sDiv"><div id="show"><div id="showme"></div></div><input type="text" id="result" readOnly="true" value="0"><br><input type="button" onclick="s(‘0‘)" id="res" class="btncss" value="C"><input type="button" onclick="operator(‘backspace‘)" id="del" class="b...
刚发现一个网站上面的3D立方体效果挺好看的,就模仿着用CSS3实现了一个类似的效果:http://1.huizit1.applinzi.com//CSS/transform_3D/cube_3D.html这样的3D透视效果主要是用了perspective和transform-style: preserve-3d;这两个属性。然后在相应的元素上添加transform就行了。先看一下布局结构:<div class="container"><div class="box"><ul class="cube_1"><li><img src="../Img/1.jpg"></li><li><img src="../Img/2.jpg"></li>...
今天我要向大家分享一款很特别的CSS3分页插件,这款分页插件不仅可以点击分页按钮来实现分页,而且可以滑动滑杆来实现任意页面的跳转,看看都非常酷,很适合一些个性化的个人网站使用,当然,这款分页插件也适合ajax翻页,效果都挺不错的。先来看看效果图:怎么样,还挺酷的吧。当然你也可以在这里查看插件的DEMO演示。接下来我们来分享一下源码的实现思路,这里用到了jQuery UI框架,这么酷的滑杆是靠它实现的,不然,写的累死。。...
方法一:把一些 div 的显示方式设置为表格,因此我们可以使用表格的 vertical-align属性。结构效果如下:CSS复制代码代码如下:div#wrapper { display: table; width: 500px; height: 500px; background-color: #c00;}div#row { display: table-row;}div#cell { display: table-cell; vertical-align: middle;}html复制代码代码如下:<div id="wrapper"> <div id="row"> <div id="cell"> ...
IE6和部分IE7内核的浏览器会读懂rgbaIE专属滤镜 filter:Alpha的兼容处理背景透明,文字不透明全兼容方案测试浏览器:VirtIE6、虚拟机下XP的IE6、纯正IE8、纯正IE8下QQ浏览器、WIN7下的IE 9.0.32 、WIN8下的IE 10.0.21、chrome 38.0 、QQ浏览器8.0-IE10.0.5、safari 5.1.7、opera 25.0如何实现背景透明,文字不透明,兼容所有浏览器?我们平时所说的调整透明度,其实在样式中是调整不透明度,如下图所示例:打开ps,在图层面板上,可...