基于CSS的个人网页

前端时间做的CSS作业:基于CSS的个人网页

基于CSS的个人网页

效果图:

代码:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>吴广林的个人博客</title>
    <link rel="stylesheet" href="css/style.css">
</head>
<body>
    <div id="home">
    <div id="header">
        <div id="blogTitle">
            <div class="title">Blog of Wuguanglin</span>
            <div class="subtitle">Do more of what makes you happy !</span>
        </div>

        <div id="navigator">
            <ul id="navList">
                <li><a href="" target="_blank">首页</a></li>
                <li><a href="" target="_blank">随笔</a></li>
                <li><a href="" target="_blank">测试</a></li>
                   <li><a href="" target="_blank">联系</a></li>
                   <li><a href="" target="_blank">订阅</a></li>
                   <li><a href="" target="_blank">管理</a></li>
            </ul>
            <div class="blogStats">
                <div id="blog_stats">
                随笔-2&nbsp;
                文章-0&nbsp;
                评论-0&nbsp;
                </div>
            </div><!--end: blogStats -->
        </div><!-- end: navigator 导航栏 -->
    </div><!-- end: header 头部 -->

    <div id="main">
    <div id="sideBar">
    <div id="sideNavBar">
        <ul id="sideNavList">
            <li><a href="blog.html">我的博客</a></li>
               <li><a href="photos.html" target="_blank">我的照片</a></li>
               <li><a href="video.html" target="_blank">我的视频</a></li>
               <li><a href="music.html" target="_blank">我的音乐</a></li>
               <li><a href="schedule.html" target="_blank">我的课表</a></li>
               <li><a href="register.html" target="_blank">用户注册</a></li>
               <li><a href="questionnaire.html" target="_blank">问卷调查</a></li>
               <li><a href="http://tguide.qq.com/main/base.htm#html-title" target="_blank">代码规范</a></li>
               <li><a href="moban-working/index.html" target="_blank">正在开发</a></li>
               <li><a href="test.html" target="_blank">我的测试</a></li>
        </ul>
    </div><!-- end: sideNavBar 侧边导航栏 -->
    <div id="contactBar">
    QQ:<br> 769835910 <br><br>
    WeChat:<br> glwu769835910 <br><br>
    FaceBook:<br> 13411989126 <br><br>
    </div>
    </div><!-- end: sideBar 侧边栏 -->

    <div id="content">
        <div id="imgShow" >
                <img src="blogImages/1.jpg">
                <img src="blogImages/2.jpg">
                <img src="blogImages/3.jpg">
               <img src="blogImages/4.jpg">
        </div>
    </div><!-- end: content 内容 -->
    </div><!-- end: main 主要部分 -->

    <div id="footer">
    Copyright &copy;2017 汕大-吴广林
    </div><!-- end: footer底部-->
    </div><!-- end: home 自定义的最大容器 -->

</body>
</html>
@charset="utf-8";

/*页面*/
body {
    font-size:15px;
    padding:0;
    margin:0;
    font-family:"微软雅黑","宋体",Arial;
    background:#ccc url(‘http://images.cnblogs.com/cnblogs_com/wuguanglin/969799/o_background.jpg‘) no-repeat top center fixed;
    min-width:1200px;
}

/*自定义容器home*/
#home {
    opacity: 0.95;
    filter: alpha(opacity=95);
    box-shadow:0 0 10px #000;
    margin:40px auto;
    width:1200px;
    background:#fff;
    overflow:auto;
    border:solid 1px #fff;
}

/*修改默认样式属性*/
h1 {
    margin:0;
}
h3 {
    color: #fff;
    background-color:#666;
    border-radius: 5px;
    padding:6px;
    margin:10px 0px;
    text-shadow:2px 2px 3px #404040;
}
ul {
    list-style:none;
    margin:0;
    padding:0;
}
image {
    border:none;
}
/*超链接*/
a {
    color:#708090;
    text-decoration:none;
}
/*头部*/
#header {
    padding:20px;
}
/*博客标题*/
#blogTitle{
    color:#666;
}
/*主标题*/
.title {
    margin-top:10px;
    height:100px;
    line-height:100px;
    font-size:48px;
    padding-left:5px;
    font-family: Vladimir Script;
    font-weight:bold;
    background:#fff url(‘http://images.cnblogs.com/cnblogs_com/wuguanglin/969799/o_o_o_light2.png‘) no-repeat right
}
/*子标题*/
.subtitle {
    padding-left:240px;
    font-size:36px;
    line-height:36px;
    color:#999;
    font-weight:normal;
    margin:10px 0;
    font-weight:bold;
    font-family: Vladimir Script;
}
/*导航栏*/
#navigator {
    font-family: "微软雅黑","宋体",Arial;
    font-size:16px;
    height:48px;
    background:#666;
    text-align:center;
    margin-top:20px;
    margin-bottom:20px;
}
#navList li {
    margin:0;
    line-height:48px;
    display:inline-block;
    float:left;
}
#navList li:hover {
    background:#ccc;
}
#navList li a {
    padding:0 30px;
    text-decoration:none;
    line-height:48px;
    border:0;
    color:#fff;
    display:inline-block;
}
.blogStats {
    height:48px;
    color:#fff;
    line-height:48px;
}
#main{
    padding:20px 6px;
    clear: both;
}
/*侧边栏*/
#sideBar{
    width:120px;
    height:auto;
    margin-top: 5px;
    text-align: center;
    display: inline-block;
}
/*侧边导航栏*/
#sideNavBar{
    text-align: center;
    width:90px;
    padding: 20px;
    background: #666;
    border-radius: 5px;
}
#sideNavList li{
    color:gold;
    line-height:36px;
}
#sideNavList a{
    color:#fff;
}
#sideNavList a:hover{
    color:gold;
    font-weight: bold;
    font-size: 22px;
}
/*侧边联系栏*/
#contactBar{
    width:110px;
    padding: 10px;
    margin:20px auto;
    text-align: left;
    color: #fff;
    font-size: 13px;
    background: #666;
    word-wrap: break-word;
    border-radius: 5px;
}
/*图片展示部分*/
#content{
    width: 1000px;
    height: auto;
    float: right;
    display: inline-block;
}
#imgShow{
}
#imgShow img{
    width: 475px;
    height: 270px;
    margin: 7px;
    border-radius: 10px;
    float: right;
}
/*底部*/
#footer {
    margin-bottom:10px;
    padding:12px;
    text-align:center;
    background:#666;
    color:#DDD;
    font-size:14px;
}
时间: 2024-10-14 00:47:42

基于CSS的个人网页的相关文章

基于css和js的轮播效果图实现

基于css和js的轮播效果图实现 第一篇:效果图 1.先啥也不说直接上效果图 第二篇:详细讲解 1.  建立容器  #box 给其设置相关属性(注意:overflow:hidden;) 2.  Box中包括有ul li 以及a标签.在图片描述的时候,确保span所在层置顶. 3. <div class="innerText"> </div> <span class="innerText1">第一辆车</span> 另外

HTML、CSS、JavaScript网页制作从入门到精通 (刘西杰) pdf扫描版彩色版?

html.css.JavaScript网页制作从入门到精通中从基础知识开始讲起,如html的基本标记.文字与段落标记.表格标记.超链接标记--同时介绍了目前流行的web标准与css网页布局实例,以及基于语言的网页特效制作.需要的朋友们可以下载看看! HTML\CSS\JavaScript网页制作从入门到精通共分为18章和4个附录,重点介绍使用HTML进行网页制作的方方面面,同时讲解了目前流行的Web标准与CSS网页布局实例,以及基于JavaScript语言的网页特效制作.为了便于读者学习,附录中

利用CSS制作静态网页的注意事项

利用CSS制作静态网页主要是在<head>里面使用外联CSS文件来赋予网页样式 首先用div分区块,了解网页布局,脑子里面有个大概的页面布局 目前学习写的几种的网页布局可以分为以下几种情况: 1.页面中间 centen ,两边留白 :直接测量 centen 内容的宽度和高度,利用 maigin:auto 让内容居中即可: 2.页面顶部 head 满页面内容 ,下面centen 居中 ,两边留白:head 宽度设为100%,中间centen 内容的宽度和高度,利用 maigin:auto 让内容

运用CSS对静态网页进行布局和效果设置

CSS中对静态网页的布局和定位已经较为成熟  现在运用CSS(层叠样式表)已经可以对静态网页的色彩搭配 .图片点击效果.列表外观进行设置 较使用时间较长的JS有了很大提升  而HTML5在图片和基本的点击事件以及动画上面也有了很多提升   使HTML5超前完成了JS可以完成的工作任务 以下列出CSS中静态网页布局需要使用到的一些元素 要使网页页面美观  我们需要对网页进行大小 .背景图片(或背景颜色).以及网页内的文字和网页的所属小的版块位置的设置 1.网页基本属性的构成 border:延用HT

另类设计:12个基于桌面视图的网页设计作品

创意的空间是无穷无尽的,下面这组基于桌面视图的网页设计作品带给你独特的视觉冲击.通过使用摄影或完整的布局模仿书桌或桌子来实现这种风格. 您可能感兴趣的相关文章 创意无限!一组网页边栏过渡动画[附源码下载] 真是好东西!13种非常动感的页面加载动画效果 你见过吗?9款超炫的复选框(Checkbox)效果 超赞!基于 Bootstrap 的响应式的后台管理模板 太赞了!超炫的页面切换动画效果[附源码下载] Design Shopp Forgetful Chef Inc G'nosh Frank Di

第四十二课:基于CSS的动画引擎

由于低版本浏览器不支持css3 animation,因此我们需要根据浏览器来选择不同的动画引擎.如果浏览器支持css3 animation,那么就使用此动画引擎,如果不支持,就使用javascript的动画引擎. 首先,我们看一下判定条件,方便切换.前面说过,浏览器把所有事件类型的构造器放在window上,只不过不可遍历.我们用Object.getOwnPropertyNames(window),可以得到window对象中的所有属性,然后再filter一下,就能得到所有的事件构造器了.最后,我们

使用 CSS 去掉 iPhone 网页上按钮的默认圆角样式

使用 CSS 去掉 iPhone 网页上按钮的默认圆角样式 使用 iPhone 上的浏览器去浏览网页的时候,按钮总是显示超大圆角的样式,显得超级恶心,但是我们自己定义 border-radius 也没有效果,经过搜索发现这是 webikt 内核浏览器通过私有属性 -webkit-appearance 对控件设置了默认样式. input {-webkit-appearance:none; /*去除input默认样式*/} input[type="submit"], input[type=

基于CSS class的事件监听管理机制 (转)

背景: 做了那么多web项目,总会发现到处都是事件绑定,同一个按钮的执行动作,也许会分布在多个js文件中. 而且对于js动态生成的文档片段,里面会经常出现“onclick=...”之类的代码,一到功能升级,或者代码重构的时候, 就会发现,这个难度以及工作量,和重写一遍没什么区别,有时候甚至工作量更大! 基于各种情况的分析.以及以往的经验总结,百度空间则有了一套自己的事件监听管理机制:基于CSS class的事件监听管理机制 方案: 1.js代码中,不出现对某节点的事件监听,如:$('#elm')

基于 CSS 的 Web 框架 CJSS

CJSS 是一个基于 CSS 的 Web 框架,所有效果都在 CSS 文件中生效,可以在 CSS 中使用它添加更多功能,或者构建一个完整的页面. 使用方法: HTML 想要使用某个组件,在 CSS 文件中选择它,然后添加 --html:(your markup here): h1 { --html:( This is a headline ); } 如果希望通过标签产生效果,如下 <component>My Component</component> component { --h