my resume
我的简历
by weiming le
HTML
<div class="wrapper metrouicss">
<header id="my-header">
<h1>乐伟明的简历</h1>
</header>
<div id="module-list">
<ul>
<li class="personal-information">
<h2 class="bg-color-blue">个人信息</h2>
<ul>
<li>姓名:<span>乐伟明</span></li>
<li>性别:<span>男</span></li>
<li>出生日期:<span>1988年1月7日</span></li>
<li>居 住 地:<span>西安-雁塔区</span></li>
<li>学历:<span>本科</span></li>
<li>专业:<span>信息与计算科学</span></li>
<li>英语等级:<span>CET4</span></li>
<li>工作年限:<span>两年</span></li>
<li>电子邮件:<span>[email protected]</span></li>
<li>手机:<span>15619402557</span></li>
<li>目前年薪:<span>6万人民币</span></li>
<li>QQ:<span>524009538</span></li>
<li>博客:<span><a href="#">http://www.cnblogs.com/my_front_research/</a></span></li>
<li>github:<span><a href="#">https://github.com/xiaomingming/</a></span></li>
</ul>
</li>
<li class="skills">
<h2 class="bg-color-teal">掌握技能</h2>
<ol>
<li>对html语义有自己的理解,熟练使用css,喜欢css模块化,沉醉于使用简洁可扩展的html和css构建漂亮的界面;</li>
<li>崇尚渐进增强的前端设计,与UE,UI探讨良好的交互设计,并将此实施于具体项目中; </li>
<li>与后端约定json数据格式,实现前后端交互; </li>
<li>熟悉javascript基本语法,熟练使用jquery库,seajs,关注js模块化,目前正在学习MVC库Backbone.js; </li>
<li>了解scrum 敏捷软件开发,了解git代码管理工具的使用</li>
</ol>
</li>
<li class="develop-tools">
<h2 class="bg-color-greenLight">常用工具</h2>
<ul>
<li>ps+Dw Cs5+ sublimeText2</li>
<li>IETester+Firebug+webDeveloper+chrome 开发者工具+fiddler2</li>
<li>wampserver</li>
<li>git代码提交工具</li>
</ul>
</li>
<li class="experience">
<h2 class="bg-color-lighten">工作经验</h2>
<ul>
<li>
<ol>
...
CSS
*{ margin: 0; padding: 0; }
body { font: 12px/1.5 arial; color: #333; }
ul,ol { list-style: none; }
#my-header { position: fixed; top: 0; left: 0; right: 0; height: 39px; line-height: 39px; background: #eee; text-align: center; border-bottom: 1px solid #ddd; }
#nav { /*display: none;*/ position: fixed; top: 50%; margin-top: -120px; right: 0; }
#nav>ul { width:1.5em; font-size: 20px; overflow: hidden; background: orange; border-radius: 6px; }
#nav>ul>li>a { display: block; text-align: center; color: #fff; text-decoration: none; }
#nav>ul>li>a:hover,#nav>ul>li.current>a,#nav>ul>li>a:focus { background: #eee; color: orange; }
#nav>ul>li>a:focus { outline: none; }
#module-list { margin-top: 40px; }
#module-list>ul>li { padding: 10px; font-size: 14px; }
#module-list>ul>li>h2 { padding: 6px 20px; margin-bottom: 10px; font-size: 16px; color: #fff; border-radius: 6px; }
#module-list>ul>li>ul,#module-list>ul>li>ol { padding: 0 20px; border-radius: 3px; overflow: hidden; }
#module-list>ul>li>ul>li, #module-list>ul>li>ol>li {
line-height: 2;
}
#module-list>ul>li>ul>li>ol {
margin-bottom: 10px;
border-left: 2px solid #ddd;
background: #eee;
--webkit-transition: all 0.3s ease-in 0.1s;
}
#module-list>ul>li.personal-information>ul>li { display: inline-block; line-height: 2; width: 400px; }
#module-list a { color: #333; }
#module-list a:hover { color: #7e3878; }
/*
*metro UI style
*/
/*background color*/
.metrouicss .bg-color-blue {
background-color: #2d89ef !important;
}
.metrouicss .bg-color-blueLight {
background-color: #eff4ff !important;
}
.metrouicss .bg-color-blueDark {
background-color: #2b5797 !important;
}
.metrouicss .bg-color-green {
background-color: #00a300 !important;
}
.metrouicss .bg-color-greenLight {
background-color: #99b433 !important;
}
.metrouicss .bg-color-greenDark {
background-color: #1e7145 !important;
}
.metrouicss .bg-color-red {
background-color: #b91d47 !important;
}
.metrouicss .bg-color-yellow {
background-color:...
JavaScript
$(function(){
$('a[href="#"]').on('click',function(e){
e.preventDefault();
});
$(window).scroll(function(){
// var scrollTop=$('body').scrollTop();
// (scrollTop>=0)?$('#login').addClass('refixed'):$('#login').removeClass('refixed');
});
var navItem = $('#nav>ul>li>a'),
prevIndexArr=[0];
var pageGoto=function(){
var index=$(this).parent('li').index();
prevIndexArr.push(index);
$(this).parent().addClass('current').siblings().removeClass('current');
if(index===0){
if(prevIndexArr[0]===0){
$('body').stop().animate({
scrollTop:0
},700);
}else{
$('body').stop().animate({
scrollTop:100
},700).animate({
scrollTop:0
},700);
}
}else{
$('body').stop().animate({
scrollTop:index*600-100+'px'
},700);
}
prevIndexArr.shift();
};
navItem.on('click',pageGoto);
navItem.on('focus',pageGoto);
});