接上篇:
代码发芽网 - 代码 高亮 - 添加了22个流行的vim配色主题
继续增强内功。
代码发芽网( http://www.fayaa.com/code/ )简介:
1. 无需插件支持blog代 码高 亮
2. 近百种编程语言,30多个流行的高 亮主题
3. 支持各种blog、论坛、邮箱
来个desert主题的:
JavaScript语言:
RGB颜色值转HTML十六进制(HEX)代码的JS函数
01
//转到固定长度的十六进制字符串,不够则补0
02 function zero_fill_hex ( num , digits ) {
03 var s = num . toString ( 16 );
04 while ( s . length < digits )
05 s = "0" + s ;
06 return s ;
07 }
08
09 //nnd,怎么都没搜到怎么用javascript找出一个背景色的数值,只好自己解析
10 function rgb2hex ( rgb ) {
11 //nnd, Firefox / IE not the same, fxck
12 if ( rgb . charAt ( 0 ) == '#' )
13 return rgb ;
14 var n = Number ( rgb );
15 var ds = rgb . split ( //D+/ );
16 var decimal = Number ( ds [ 1 ]) * 65536 + Number ( ds [ 2 ]) * 256 + Number ( ds [ 3 ]);
17 return "#" + zero_fill_hex ( decimal , 6 );
18 }
02 function zero_fill_hex ( num , digits ) {
03 var s = num . toString ( 16 );
04 while ( s . length < digits )
05 s = "0" + s ;
06 return s ;
07 }
08
09 //nnd,怎么都没搜到怎么用javascript找出一个背景色的数值,只好自己解析
10 function rgb2hex ( rgb ) {
11 //nnd, Firefox / IE not the same, fxck
12 if ( rgb . charAt ( 0 ) == '#' )
13 return rgb ;
14 var n = Number ( rgb );
15 var ds = rgb . split ( //D+/ );
16 var decimal = Number ( ds [ 1 ]) * 65536 + Number ( ds [ 2 ]) * 256 + Number ( ds [ 3 ]);
17 return "#" + zero_fill_hex ( decimal , 6 );
18 }
来个浅色背景的主题:
CSS语言:
发芽网的全站都在用的css
a {
color
:
#0000CC;
text-decoration
:
none; }
a :visited { color : #0000CC; text-decoration : none; }
a :hover { text-decoration : underline; }
a img { padding : 0px; margin : 0px auto; border-style : none; }
img { padding : 0px; margin : 0px auto; border-style : none; }
input :focus , select :focus , textarea :focus {
border : 1px solid #ff00ff;
background : #FFFFBB;
}
thead { background : #ccff99; }
input , textarea { border : 1px solid #c0c0c0; }
ul { padding : 0px; margin : 0px auto; list-style : none; }
.submit { background : #ccff99; font-size : x-large; }
.error_text , .errorlist { color : #F80098; }
.error { border : 3px solid red; }
.clear { clear : both; }
body {
font-family : "Verdana" , "Tahoma" , "Georgia" , "Arial" , "微软雅黑" , "宋体";
padding : 0px;
margin : 0px auto;
}
table , ul { font-family : "微软雅黑" , "宋体"; }
form { padding-left : 3px; }
a :visited { color : #0000CC; text-decoration : none; }
a :hover { text-decoration : underline; }
a img { padding : 0px; margin : 0px auto; border-style : none; }
img { padding : 0px; margin : 0px auto; border-style : none; }
input :focus , select :focus , textarea :focus {
border : 1px solid #ff00ff;
background : #FFFFBB;
}
thead { background : #ccff99; }
input , textarea { border : 1px solid #c0c0c0; }
ul { padding : 0px; margin : 0px auto; list-style : none; }
.submit { background : #ccff99; font-size : x-large; }
.error_text , .errorlist { color : #F80098; }
.error { border : 3px solid red; }
.clear { clear : both; }
body {
font-family : "Verdana" , "Tahoma" , "Georgia" , "Arial" , "微软雅黑" , "宋体";
padding : 0px;
margin : 0px auto;
}
table , ul { font-family : "微软雅黑" , "宋体"; }
form { padding-left : 3px; }
最后来个卡通点儿的字体:
C语言:
最大公约数和最小公倍数
#from http:
//bbs.bccn.net/thread-224663-1-1.html
int GongYueShu ( int a , int b )
{
if ( b == 0 ) return a ;
else return GongYueShu( b , a % b );
}
int L_C_M ( int a , int b )
{
return a * b / GongYueShu ( a , b );
}
int GongYueShu ( int a , int b )
{
if ( b == 0 ) return a ;
else return GongYueShu( b , a % b );
}
int L_C_M ( int a , int b )
{
return a * b / GongYueShu ( a , b );
}