简要教程

这是一款简单使用纯CSS3制作的炫酷全屏响应式幻灯片特效。该幻灯片特效使用纯CSS制作,没有任何的js代码。

使用方法

HTML结构

该纯CSS3全屏响应式幻灯片的HTML结构如下:

Slide One

Slide Two

Slide Three

Slide Four

Headline One

Headline Two

Headline Three

Headline Four

CSS样式

该纯CSS3全屏响应式幻灯片的主要CSS样式如下:.wrap {

width: 100%;

height: 100%;

position: relative;

overflow: hidden;

background: #120103;

color: #fff;

text-align: center;

}

header {

background: #3E474F;

box-shadow: 0 .5em 1em #111;

position: absolute;

top: 0;

left: 0;

z-index: 900;

width: 100%;

}

header label {

color: #788188;

cursor: pointer;

display: inline-block;

line-height: 4.25em;

font-size: .667em;

font-weight: bold;

padding: 0 1em;

}

header label:hover {

background: #2e353b;

}

.slide {

width: 100%;

height: 100%;

position:absolute;

top: 0;

left: 100%;

z-index: 10;

padding: 8em 1em 0;

background-color: #120103;

background-position: 50% 50%;

background-size:cover;

transition: left 0s .75s;

}

.slide-one {

background-image: url('../images/starryFarm.jpg');

}

.slide-two {

background-image: url('../images/campusDarkDays.jpg');

}

.slide-three {

background-image: url('../images/autumn.jpg');

}

.slide-four {

background-image: url('../images/lakehouse.jpg');

}

/* So all that is left to do is to target this text state.

We are going to use an attribute selector to select any input that has an ID that starts with slide.

Then we will further qualify the selector by adding the pseudo-class of "checked" */

/* This will target any of our radio inputs as they all begin with "slide" Then by using the adjacent sibling combinator which is the "+" sign,

we can finally target our slide.*/

[id^="slide"]:checked + .slide {

left: 0; /* When our radio element is checked, we want to position our slide back on the left corner of our wrapper, so we will set left to zero */

z-index: 100; /* we wanna raise the z-index to 100, to be sure our slide is on top of the previous one. */

transition: left .65s ease-out;

}

.slide h1 {

opacity: 0;

transform: translateY(100%);

transition: transform .5s .5s, opacity .5s;

/* This transition will allow us to see the opacity go down to zero, but it will delay the transform until the next slide is already covering it.*/

}

[id^="slide"]:checked + .slide h1 { /* Now we target our headline when our input is in its checked state */

opacity: 1;

transform: translateY(0);

transition: all .5s .5s; /* This will have our headline appearing and rising as the slide is coming onto the screen. */

}

以上就是纯CSS3全屏响应式幻灯片特效的内容,更多相关内容请关注PHP中文网(www.gxlcms.com)!

css幻灯片样式,纯CSS3全屏响应式幻灯片特效相关推荐

  1. 全屏响应式html5+jquery幻灯片轮播特效,纯CSS3超酷全屏响应式幻灯片特效

    这是一款效果非常炫酷的纯CSS3全屏幻灯片特效.该幻灯片特效的效果类似于全屏水平方向的单页滚动效果.该幻灯片效果使用纯CSS3制作,代码仅有100多行,非常的小巧. 制作方法 HTML结构 整个幻灯片 ...

  2. html滑动逐渐覆盖效果,创意jQuery和CSS3滑动覆盖响应式幻灯片特效

    这是一款非常有创意的jQuery和CSS3滑动覆盖响应式幻灯片特效.该幻灯片特效采用响应式设计,在幻灯片切换时使用一个滑动块状区域来进行覆盖,显示新的幻灯片内容,整体效果非常不错. 使用方法 HTML ...

  3. php 轮播图插件下载,jquery全屏响应式轮播图插件jquery.flexslider.js

    在zblogPHP主题 yunduan 上使用这个轮播幻灯片插件jquery.flexslider.js,分享下使用方法: 这是一款jquery全屏响应式淡入淡出效果轮播图插件.该轮播图插件简单实用, ...

  4. html页面飘落花瓣不是全屏,jQuery css3全屏花瓣飘落动画特效

    特效描述:jQuery css3 全屏花瓣飘落 动画特效.jQuery css3从上往下飘落爱心花瓣动画特效.(不兼容IE6,7,8) 代码结构 1. 引入JS 2. HTML代码 $(functio ...

  5. 一款纯css3实现的响应式导航

    之前为大家介绍了好几款响应式导航.今天再给大家带来一款纯css3实现的响应式导航.这款导航还有个响应式的搜索框.废话少说,直接上图: 在线预览   源码下载 实现的代码. html代码: <di ...

  6. html背景幻灯片图片,CSS3全屏背景图像幻灯片

    我们将使用一个无序列表的幻灯片,我们会添加一个跨度为每个图像和一个标题: Image 01 re·lax·a·tion 让我们首先定义无序列表的样式.这将是固定的.我们还将使用:在伪元素以地方模式的图 ...

  7. 纯css3开发的响应式设计动画菜单(支持ie8)

    这是一个响应式设计的菜单.单击列表图标,当你显示屏大小可以完全水平放下所有菜单项时,菜单水平显示(如图1).当你的显示屏不能水平放置所有菜单项时,菜单垂直显示(如图2). 而且显示的时候是以动画的型式 ...

  8. 20个全屏响应式菜单效果荟萃

    #原创 响应式设计 导航菜单 编辑删除管理关注 响应式菜单效果在近些年的网站设计中被广泛的使用,在这篇文章中我们收集了20款最酷的响应式菜单效果,希望大家喜欢! KLM's – Flat or Not ...

  9. html5自适应性响应式banner幻灯片切换,html5 css3 bootstrap响应式幻灯片带进度条的图片切换效果代码...

    特效描述:html5 css3 bootstrap 响应式幻灯片 带进度条 图片切换效果.jquery+css3带倒计时的全屏幻灯片插件Bootslider.js 代码结构 1. 引入CSS 2. 引 ...

  10. spotlight全屏弹窗图片幻灯片插件

    spotlight全屏弹窗图片幻灯片插件 spotlight.js图片画廊插件,点击图片出现弹出层全屏幻灯片展示.并且可以左右切换,支持放大缩小,自动轮播,关闭暂停等功能. 演示地址 下载地址

最新文章

  1. 联想杜比音效_联想小新15 2020锐龙版首销;OPPO Find X2系列也可尝鲜安卓11
  2. A quick introduction to Google test
  3. JUC锁-CyclicBarrier(七)
  4. 企业级应用与互联网应用的区别
  5. CCNP-第一篇-思科SLA+华为BFD+ODR+浮动路由
  6. 无限踩坑系列(6)-mySQL数据库链接错误
  7. php 两个数组中不同的元素,PHP实现查询两个数组中不同元素的方法
  8. c语言error和,C语言ERROR精选.doc
  9. Android@Home与智能家居
  10. Java 反射(初步)
  11. Android 系统(258)---获取SIM卡手机号
  12. eBPF Internal: Instructions and Runtime | 凌云时刻
  13. java类Writer和类Reader小结
  14. lazada新手卖家必看!教你快速入门东南亚lazada平台
  15. 小程序加入人脸识别_微信小程序实现人脸识别
  16. Chrome 复制网页不可复制的文字
  17. 惠普电脑u盘重装系统步骤_惠普电脑怎么用u盘重装系统步骤
  18. android平板和ipad区别,为什么说买平板必须买ipad?那么安卓平板和iPad到底有什么区别?...
  19. 解决PC微信版本过低 1.0.7.33版本及以上版本方法
  20. SOFR, So Far ... So Good?

热门文章

  1. 利用记事本编写html代码和word实现A4信笺纸(信签纸)电子版的两种设计法
  2. “三只松鼠”为何一天能卖一亿元
  3. HTML 颜色名:及16进制颜色值:建议收藏!!!
  4. 架构设计——缓存层设计思维导图总结
  5. UE4蓝图节点不同颜色代表
  6. STM32压力传感器信号采集- C#上位机 波形显示
  7. 数字频率系数测试软件,简易数字频率计电路图大全 - 全文
  8. a3967驱动_Arduino A3967 步进电机驱动板 EasyDriver Stepper Motor
  9. 【EDA】Mutisim基于Multisim的带通滤波器仿真设计实验
  10. 微型计算机系统评课,微机课评课稿.doc