HTML代码如下 <!-- 头部导航栏开始--><div id="nav"><dl class="sy"><dt><a class="first" href="#" >首页</a></dt><dd class="line">|</dd><dd class="triangle"…
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>纯CSS实现的风车转动效果特效演示</title> <style> body{ background:#a5cad6; } h1{ display:block; margin:…
1.  元素的 width/height/padding/margin 的百分比基准 设置 一个元素 width/height/padding/margin 的百分比的时候,大家可知道基准是什么? 举个栗子: .parent { width: 200px; height: 100px; } .child { width: 80%; height: 80%; } .childchild { width: 50%; height: 50%; padding: 2%; margin: 5%; } <d…
前言 纯CSS实现3D正方体动画效果,此方法是通过transform的旋转(rotate)和位移(translate)实现的,具体效果是鼠标滑过时正方体的一个面会产生位移 效果图 ​…
继续我们技术专题课,我们今天给大家带来的是一个比较酷炫的"纯CSS代码实现内容过滤效果",没有加入任何JS的效果.全部都是应用CSS3的新增选择器来实现的.先看效果截图 实现思路 上面的四个按钮是利用 radio + label 组合方式实现 下面的图片全部都通过左浮动方式排列 外层有一个最大的div,它来包含按钮+图片 当点击按钮的时候,我们通过 CSS3 的属性选择器 + 兄弟选择器来实现过滤效果,且也具备点击事件效果(牛逼) 完整的代码如下 <!DOCTYPE html&g…
查看本章节 查看作业目录 需求说明: 使用 jQuery 操作页面元素的方法,实现浏览大图片的效果,在页面上插入一幅小图片,当鼠标悬停到小图片上时,在小图片的右侧出现与之相对应的大图片 实现思路: 在 HTML 页面中添加 <img /> 标签,显示小图片 添加 <img id="big_img" /> 标签,用于显示放大的图片 在页面加载完毕事件中,获取 id 为 small_img 的 <img/> 标签对象,给图片的鼠标悬停事件绑定方法,实在鼠…
前言 轮播图已经是一个很常见的东西,尤其是在各大App的首页顶部栏,经常会轮番显示不同的图片. 一提到轮播图如何实现时,很多人的第一反应就是使用Javascript的定时器,当然这种方法是可以实现的.不过就是有些繁琐,今天这篇文章我们来看看如何不用Javascript,而使用纯CSS代码去实现轮播图吧. 这篇文章的所有代码我都放在了群文件了,感兴趣的同学可以去下载看看. CSS 实现效果 首先我们来看看只使用CSS实现的轮播图效果. 实现效果图 具体分析 看到上述的实现效果后,我们来具体分析下页…
Tooltip 也就是内容的提示信息,合理使用可以给用户比较好的体验. 实现方法有很多种,有很多JS 插件,我这里介绍的是纯CSS实现的方法,兼容性也比较靠谱,IE8+均可正常显示.实现方法也非常简单. html结构 <a class="css-tooltip" href="http://fatesinger.com/73887" data-tooltip="137 likes with 3.43k reads">WordPress…
先上代码 <div id="box"> <div class="front">正面</div> <div class="back">反面</div> </div> #box{ width:200px; height:200px; position:relative; perspective:; -webkit-perspective:; } #box div{ positio…
先搭架子 再实现第一个内容 填充更多内容 拆掉border,查看最终效果 html代码 <!-- 服务 --> <div class="service">   <div class="service-title"> 创新服务 </div> <div class="service-container"> <div class="service-item">…