1.尋尋覓覓
先要找個(gè)到好效果~才能抄 如: www.cssplay.co.uk www.cssbeauty.com 等都能常?吹.
今天不小心路過(guò)cssplay www.cssplay.co.uk/menus/magnifier2.html 好像好好玩滴樣子
自己開起topstyle來(lái)試一下 建議大家看到好玩的樣式~不要急著看他的CSS~沒意義
2.自己動(dòng)手~豐衣足食
運(yùn)行代碼框
[Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運(yùn)行]
做完自我感覺還不錯(cuò)
主要就是a:hover position: absolute; margin 三個(gè).不過(guò)做后才發(fā)現(xiàn)~IE5的A失效了
3.取長(zhǎng)補(bǔ)短
是時(shí)候看人家的CSS的~`雖然同樣也是IE5的A失效
#enlarge {padding:0; margin:2em auto; list-style-type:none; width:240px; height:40px;} #enlarge li {display:block; float:left; width:40px; height:40px; position:relative;} #enlarge li a {display:block; width:40px; height:40px; background:transparent; overflow:hidden; position:relative;} #enlarge li a img {width:100%; height:100%; border:0;} #enlarge li a:hover {position:absolute; left:-20px; top:-20px; width:80px; height:80px; z-index:100;}
FT ~寫得比人家多了一個(gè)定義~~ 他的方法是用position:relative 配合left top 都是一樣用負(fù)值來(lái)搞的~
4.舉一反三
突然想到最近要寫的擦車論壇~帖子下面的分頁(yè)可以用這樣來(lái)玩~
運(yùn)行代碼框
[Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運(yùn)行]
好了更好玩~放棄IE了~
運(yùn)行代碼框
[Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運(yùn)行]
效果不是很是很理想
試過(guò)把后面的A寬改成到剛好擋到左邊的~可是看不到數(shù)字~不好看,也試過(guò)一邊用原來(lái)的方法。 一邊用:after加了圖片在左邊~可是~一邊有數(shù)字一邊沒有~更不好看~~又不可能做N張有數(shù)字的圖片~擴(kuò)展性不好。
也許這就是css本身所限 或許~用JS可以更簡(jiǎn)單的解決~````
經(jīng)典論壇討論帖: http://www.95time.cn/bbs/newsdetail.asp?id=2470459
本文鏈接:http://www.95time.cn/tech/web/2006/3625.asp
出處:藍(lán)色理想
責(zé)任編輯:moby
◎進(jìn)入論壇網(wǎng)頁(yè)制作、網(wǎng)站綜合版塊參加討論
|