1. 程式人生 > >css3全屏背景圖片切換特效

css3全屏背景圖片切換特效

一般做圖片切換效果,都會使用JS或者jQuery指令碼,今天發現,其實只用CSS也可以實現。試試效果吧。


效果圖:


程式碼如下:

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>純CSS3實現全屏背景切換焦點圖效果 - 何問起</title>
<link rel="stylesheet" type="text/css" href="http://hovertree.com/texiao/css3/10/css/style.css"
media="all" /> </head> <body> <div class="slider"> <ul class="clearfix"> <li><a href="http://hovertree.com/texiao/css3/10/#bg1">圖片切換1</a></li> <li><a href="http://hovertree.com/texiao/css3/10/#bg2">圖片切換2</a></li> <li><a href="http://hovertree.com/texiao/css3/10/#bg3"
>圖片切換3</a></li> <li><a href="http://hovertree.com/texiao/css3/10/#bg4">圖片切換4</a></li> <li><a href="http://hovertree.com/texiao/css3/10/#bg5">圖片切換5</a></li> </ul> </div> <div class="hovertreecontent"> <h1>何問起 純CSS3實現全屏背景切換焦點圖效果</
h1> <a href="http://hovertree.com/h/bjaf/8c5uhche.htm" target="_blank">原文</a> <a href="http://hovertree.com/" target="_blank">首頁</a> <a href="http://hovertree.com/texiao/" target="_blank">特效</a> </div> <img src="http://hovertree.com/texiao/css3/10/images/bg1.jpg" alt="美圖" class="bg slideLeft" id="bg1" /> <img src="http://hovertree.com/texiao/css3/10/images/bg2.jpg" alt="美圖" class="bg slideBottom" id="bg2" /> <img src="http://hovertree.com/texiao/css3/10/images/bg3.jpg" alt="美圖" class="bg zoomIn" id="bg3" /> <img src="http://hovertree.com/texiao/css3/10/images/bg4.jpg" alt="美圖" class="bg zoomOut" id="bg4" /> <img src="http://hovertree.com/texiao/css3/10/images/bg5.jpg" alt="美圖" class="bg rotate" id="bg5" /> </body> </html>

相關推薦

css3背景圖片切換特效

一般做圖片切換效果,都會使用JS或者jQuery指令碼,今天發現,其實只用CSS也可以實現。試試效果吧。 效果圖:程式碼如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type"

【第三期】banner圖片切換特效詳解

十一長假plus已經結束  ,上班的第一週,大家都是什麼心情呢,是不是還沒有從放假的狀態轉換過來呢,需要調整一段時間 記得放假的時候,不知不覺就過去4天,當時感嘆,哇靠,一下子就過去一半了啊,只能安慰自己的,沒事,還有一半呢 等剩下三天的時候安慰自己,沒事,就當放個3天小長

HTML5 body設定背景圖片

之前這樣加背景圖測出來有的手機瀏覽器上全屏背景圖寬度超過螢幕寬度,比如mate9,oppo X9上 <div class='box'></div> html,body{ width:100%; height:100% } .box{ wi

利用CSS3實現圖片切換特效

利用label標籤和:checked,並使用到了transform和transition屬性。實現簡單,相比JS而言,非常方便,且效果更佳,有興趣可以拷貝程式碼,修改圖片路徑,執行看看效果。 <

CSS3實現絢麗的圖片切換效果

css3 代碼 grid class 好看的圖片 ans jpg overflow hid   逛博客看到的一個很好看的圖片切換效果,用CSS3做的,自己也嘗試了一下。想法很巧妙,實現起來並不困難。將一個圖片分為了四個部分,通過絕對定位的方式使每個li中顯示圖片的一個部分,

背景視覺差滾動效果

get resize ans 滾動條 效果 mas city eight 視覺 <div class="wrap"> <div class="one item"> <di

背景圖片切換

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width

關於移動端響應式背景圖顯示的問題

十一國慶期間,公司要做一個活動,設計部交過來一張圖,只有一個按鈕需要我敲,其他部分只有一張圖,如下 完整設計稿 切圖如下: 設計稿寬是1875px 以下為html程式碼: <div class="box" style="background-ima

css3實現頁面背景圖片不重複

也許許多人在做網頁的時候都會遇到過一個這樣的問題,什麼問題呢那就是跟下面這張圖片一樣的問題 出現這樣的問題的原因是因為div的大小大於背景圖片的大小,從而導致了背景圖片的重複,其實在css3中解決像這樣的問題特別簡單隻需要新增一個這樣的樣式即可    background

CSS實現響應式背景

  當前很流行的一種網頁形式就是滿屏大圖,本文將用最簡單的方式實現該效果。用到了CSS 屬性background-size ,無需javascript。   核心概念   使用background-size 屬性,填充整個viewport   當css屬性

JS元件系列——圖片切換特效:簡易抽獎系統

<div id="randomize"> <div class="content container" style="text-align: center;max-width: 900px;"> <h1>簡易遊戲機</h

CSS3系列教程:背景圖片(背景大小和多背景圖)

背景圖片/紋理有很多種使用方式,常常用於為新增網站的最佳的介面美化。現在它在CSS3中被重視,我們可以應用多背景圖和背景圖片尺寸來實現更完美的效果。 CSS3的背景圖片大小可以寫成 background-size:Apx Bpx; Apx = x軸(圖片寬度) Bpx = y軸

unity怎樣實現間的切換以及設定螢幕解析度

看似是很複雜的問題,但unity已經幫我們封裝好了  Screen.fullScreen = !Screen.fullScreen;//這樣就可以實現全屏和非全屏間的切換 Screen.SetResolution(800, 600, false);//這是設定螢幕解析度的方

Android app引導頁(背景圖片切換加各個頁面動畫效果)

先看效果圖: 轉自:http://blog.csdn.net/lowprofile_coding/article/details/48037095 1.顯示三個頁面的Activity  用view pager去載入三個fragment實現,控制點點點的切換

Visual Studio 2013背景圖主題小外掛的製作

不說別的,先上圖 一、前話        Visual Studio的Extensions and Updates裡邊有一個外掛叫做Kynnyun Background的,可以支援向VS的Editor中新增背景圖片,但是並不能做出這種全屏的效果。

C#實現動態桌面背景圖片切換

問題描述:凝視桌面背景,突感如果桌面背景是變化的像win7一樣,該多有意思啊。鬧鐘瞬間產生一個念頭,用C#寫一個動態切換桌面背景的圖片。如何實現這個想法了,我思考了一會兒,想到了如下的一些需要解決的問題:   (1):以何種方式實現切換圖片,才能更符合客戶的要求。   (2):C#使用什麼技術來切換桌面的背

app引導頁(背景圖片切換加各個頁面動畫效果)

轉載請註明出處:http://blog.csdn.net/lowprofile_coding/article/details/48037095前言:不知不覺中又加班到了10點半,整個啟動頁面做了一天多的時間,一共有三個頁面,每個頁面都有動畫效果,動畫效果除錯起來麻煩,既要跟i

用 VNC 遠端圖形化登入 Linux (VNC 顯示,F8切換)

VNC簡介』 網路遙控技術是指由一部計算機(主控端)去控制另一部計算機(被控端),而且當主控端在控制端時,就如同使用者親自坐在被控端前操作一樣,可以執行被控端的應用程式,及使用被控端的系統資源。 VNC(Virtual Network Computing)是一套由AT&

用canvas實現背景冒泡動畫

class BGBubble { constructor(opts) { this.defaultOpts = { id: '', //容器ID num: 100,

Qt:QML:程式最大化最小化之間的切換

啥也不說了,直接上程式碼 import QtQuick 2.5 import QtQuick.Controls 1.4 import QtQuick.Window 2.0 Application