主頁 > 知識庫 > CSS實現(xiàn)的一個圖片放大展示的一種思路

CSS實現(xiàn)的一個圖片放大展示的一種思路

熱門標(biāo)簽:地圖標(biāo)注樓盤 蘇州做電話機器人 沈陽400電話辦理多少錢 ai電話機器人效果差 隨州外呼系統(tǒng)廠家 地圖標(biāo)注微信好友 南昌電話機器人系統(tǒng) 快速更改地圖標(biāo)注點標(biāo) 南山電話機器人
這個用純css實現(xiàn)的圖片放大效果,真不錯,看了以前有不少用純css實現(xiàn)的圖片放大效果的代碼,都不理想,還是在這個好啊
看下面的HTML代碼:
div class="photo">
ul>
li>a href="#nogo1" class="hor">img src=https://www.jb51.net/logo.gif  alt="" title="" />b>Snow capped mountains/b>/a>/li> /ul>
/div>
下面是CSS代碼:
復(fù)制代碼 代碼如下:

/* common styling */ 
a {color:#000;} 
a:hover {text-decoration:none;} 
a:visited {color:#000;} 
/* slides styling */ 
.photo {padding:20px; background:#222; width:600px; height:330px; text-align:left;} 
.photo h1 {font-size:14px; font-weight:normal; color:#fc0; margin:0 0 0 5px; padding:0;} 
.photo ul {list-style:none; padding:0; margin:0; width:216px; background:#333; border:1px solid #666; position:relative; height:144px;} 
.photo ul li {display:inline; width:24px; height:24px; float:left; margin:6px;} 
.photo ul li a {display:block; width:24px; height:24px; cursor:default; background:url(pics/arrow.gif) no-repeat;} 
.photo ul li a b {display:none;} 
.photo ul li a img {display:block; width:22px; height:22px; border:1px solid #666; border-top-color:#ccc;} 

.photo ul li a:hover {white-space:normal;position:relative;} 

.photo ul li a.vert:hover img {position:absolute; left:-12px; top:-20px; width:48px; height:64px; border-color:#fc0;} 
.photo ul li a.hor:hover img {position:absolute; left:-20px; top:-12px; width:64px; height:48px; border-color:#fc0;} 

.photo ul li a:active, .photo ul li a:focus {position:static; outline:0;} 

.photo ul li a:focus.vert img, .photo ul li a:active.vert img {background-color:#000; position:absolute; left:260px; top:0; width:240px; height:320px; border:1px solid #fc0; padding:5px 45px;} 
.photo ul li a:focus.hor img, .photo ul li a:active.hor img {background-color:#000; position:absolute; left:260px; top:0; width:320px; height:240px; border:1px solid #fc0; padding:45px 5px;} 
.photo ul li a:focus b, .photo ul li a:active b {display:block; position:absolute; width:204px; height:150px; border:1px solid #666; top:165px; left:0; color:#ddd; font-weight:normal; padding:6px;} 

看運行效果:

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

標(biāo)簽:濰坊 石家莊 大同 商洛 深圳 玉樹 濰坊 昭通

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《CSS實現(xiàn)的一個圖片放大展示的一種思路》,本文關(guān)鍵詞  CSS,實現(xiàn),的,一個,圖片,放大,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《CSS實現(xiàn)的一個圖片放大展示的一種思路》相關(guān)的同類信息!
  • 本頁收集關(guān)于CSS實現(xiàn)的一個圖片放大展示的一種思路的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章