| 1.寻寻觅觅 先要找个到好效果~才能抄如: www.cssplay.co.uk    www.cssbeauty.com 等都能常常看到.
 今天不小心路过cssplaywww.cssplay.co.uk/menus/magnifier2.html
 好像好好玩滴样子
 自己开起topstyle来试一下建议大家看到好玩的样式~不要急着看他的CSS~没意义
 2.自己动手~丰衣足食 运行代码框
 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
 做完自我感觉还不错 主要就是a:hover position: absolute; margin 三个.不过做后才发现~IE5的A失效了 3.取长补短 是时候看人家的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 ~写得比人家多了一个定义~~他的方法是用position:relative 配合left top 都是一样用负值来搞的~
 4.举一反三 突然想到最近要写的擦车论坛~帖子下面的分页可以用这样来玩~ 运行代码框
 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
 好了更好玩~放弃IE了~ 运行代码框
 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
 效果不是很是很理想 试过把后面的A宽改成到刚好挡到左边的~可是看不到数字~不好看,也试过一边用原来的方法。一边用:after加了图片在左边~可是~一边有数字一边没有~更不好看~~又不可能做N张有数字的图片~扩展性不好。
 也许这就是css本身所限或许~用JS可以更简单的解决~````
 经典论坛讨论帖:本文链接:http://www.blueidea.com/tech/web/2006/3625.asphttp://www.blueidea.com/bbs/newsdetail.asp?id=2470459
   出处:蓝色理想
责任编辑:moby
 ◎进入论坛网页制作、网站综合版块参加讨论
	      |