今天看到一个技术类网站,在显示代码的地方,边框会拉长,很方便用户阅读体验,特看了下代码,原理很简单,使用了jquery,不适用也可以实现
下面是jquery的实现代码:
复制代码 代码如下:
 
$(document).ready(function(){ 
$('pre').hover( 
function(){ 
if($(this).width()==520){ 
$(this).animate({width:'800'},400); 
$(this).css({border:'1px solid #2B99E6'}); 
} 
}, 
function(){ 
if($(this).width()==800){ 
$(this).animate({width:'520'},400); 
$(this).css({border:'1px solid #555555'}); 
} 
} 
); 
