块排列并放大
2015-08-04 11:10
543 查看
<img src="https://img-blog.csdn.net/20150804140151477?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /><html> <head> <style type="text/css"> #test{ float:left; width:110px; height:355px; } .test{ background-color:#cdc; margin:5px; font-size:20px; color:black; text-align:center; } .test1,#test11{ height:200px; width:100px; } .test2,#test22{ height:150px; width:100px; } .test3,#test33{ height:355px; width:300px; float:left; } .enlarge{ position:relative; height:125%; width:125%; background-color:#fef; font-weight:bold; font-size:40px; border:2px black solid; } </style> </head> <body> <div id="test"> <div id="test11"> <div id="test1" class="test test1" onmouseover="enlarge('test1')" onmouseout="recovery('test1')"> A </div> </div> <div id="test22"> <div id="test2" class="test test2" onmouseover="enlarge('test2')" onmouseout="recovery('test2')"> B </div> </div> </div> <div id="test33"> <div id="test3" class="test test3" onmouseover="enlarge('test3')" onmouseout="recovery('test3')"> C </div> </div> </body> <script type="text/javascript"> var cls="enlarge"; function hasClass(obj,cls) { return (new RegExp("(\\s|^)"+cls+"(\\s|$)")).test(obj.className); } function addClass(obj,cls) { obj.className+=" "+cls; } function removeClass(obj,cls) { var reg=new RegExp("(\\s|^)"+cls+"(\\s|$)"); obj.className= obj.className.replace(reg,""); } function toggleClass(obj,cls) { if(hasClass(obj,cls)) { removeClass(obj,cls); } else { addClass(obj,cls); } } function enlarge(idname){ toggleClass(document.getElementById(idname),cls); } function recovery(idname){ toggleClass(document.getElementById(idname),cls); } </script> </html>
相关文章推荐
- Extjs4.0 最新最全视频教程
- Javascript中toFixed方法的改进
- Web布局连载——两栏固定布局(五)
- 5个常见可用性错误和解决方案
- [div+css]晒晒最新制作专题推广页模板
- 在Windows 8.1的IE 11中屏蔽双击放大功能
- 纯CSS制作的新闻网站中的文章列表
- 10条影响CSS渲染速度的写法与使用建议第1/3页
- 通过Mootools 1.2来操纵HTML DOM元素
- BS项目中的CSS架构_仅加载自己需要的CSS
- 很不错的 CSS Hack 又学了一招
- 发一个css比较清爽的写法
- CSS expression控制图片自动缩放效果代码[兼容 IE,Firefox]
- css布局网页水平居中常用方法
- CSS经典技巧十则第1/2页
- css 兼容性问题this.style.cursor=''hand''
- IE6不能正常解析CSS文件问题的解决方法及原因分析
- 欲练CSS ,必先解决IE的一些细节分析
- CSS文字截取功能实现代码