好玩的样式—放大效果

<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 728x15, 创建于 08-4-23MSDN */ google_ad_slot = "3624277373"; google_ad_width = 728; google_ad_height = 15; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 160x600, 创建于 08-4-23MSDN */ google_ad_slot = "4367022601"; google_ad_width = 160; google_ad_height = 600; //--> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
1.寻寻觅觅

先要找个到好效果~才能抄
如: www.cssplay.co.uk www.cssbeauty.com 等都能常常看到.

今天不小心路过cssplay
www.cssplay.co.uk/menus/magnifier2.html
好像好好玩滴样子

自己开起topstyle来试一下
建议大家看到好玩样式~不要急着看他的CSS~没意义

2.自己动手~丰衣足食

做完自我感觉还不错

主要就是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.举一反三

突然想到最近要写的擦车论坛~帖子下面的分页可以用这样来玩~

效果不是很是很理想

试过把后面的A宽改成到刚好挡到左边的~可是看不到数字~不好看,也试过一边用原来的方法。
一边用:after加了图片在左边~可是~一边有数字一边没有~更不好看~~又不可能做N张有数字的图片~扩展性不好。

也许这就是css本身所限
或许~用JS可以更简单的解决~````

<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 728x15, 创建于 08-4-23MSDN */ google_ad_slot = "3624277373"; google_ad_width = 728; google_ad_height = 15; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 160x600, 创建于 08-4-23MSDN */ google_ad_slot = "4367022601"; google_ad_width = 160; google_ad_height = 600; //--> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
阅读更多
个人分类: css
想对作者说点什么? 我来说一句

as3.0缓动放大的实例及代码 好玩

2011年05月02日 107KB 下载

鼠标悬停图片放大提示效果

qq_15253407 qq_15253407

2016-07-11 16:02:53

阅读数:2784

好玩的js特效

好玩的js特效

u010649589 u010649589

2016-01-20 10:17:48

阅读数:1313

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭