<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>blog-test</title> <link rel="stylesheet" href="blog-test.css"> </head> <body> <!--左边栏开始--> <div class="left"> <!--头像开始--> <div class="header-img"> <img src="4.jpg" alt=""> </div> <!--头像结束--> <!--微博名开始--> <div class="blog-name">PSDF的微博</div> <!--微博名结束--> <!--微博信息开始--> <div class="blog-info">这个人很懒,什么都没有留下这个人很懒,什么都没有留下这个人很懒,什么都没有留下这个人很懒,什么都没有留下这个人很懒,什么都没有留下这个人很懒,什么都没有留下这个人很懒,什么都没有留下这个人很懒,什么都没有留下这个人很懒,什么都没有留下这个人很懒,什么都没有留下这个人很懒,什么都没有留下这个人很懒,什么都没有留下</div> <!--微博信息结束--> <!--链接区开始--> <div class="blog-links"> <ul type="none"> <!--取消列表前面的圆点--> <li><a href="">关于我</a></li> <li><a href="">微博</a></li> <li><a href="">公众号</a></li> </ul> </div> <!--链接区结束--> <!--分类区开始--> <div class="blog-tags"> <ul type="none"> <li><a href="">JS</a></li> <li><a href="">CSS</a></li> <li><a href="">HTML</a></li> </ul> </div> <!--分类区结束--> </div> <!--左边栏结束--> <!--右边栏开始--> <div class="right"> <!--文章列表开始--> <div class="article-list"> <!--文章开始,几篇文章都一样,复制就行--> <div class="article"> <!--文章标题开始--> <div class="article-title"> <h1 class="article-name">海燕</h1> <span class="article-date">2020-2-29</span> </div> <!--文章标题结束--> <!--文章内容开始--> <div class="article-info">在苍茫的大海上,狂风卷积着乌云,在乌云和大海之间,海燕像黑色的闪电,在高傲的飞翔。</div> <!--文章内容结束--> <!--文章标签开始--> <div class="article-tag">#HTML #CSS</div> <!--文章标签结束--> </div> <!--文章结束--> </div> <!--文章列表结束--> </div> <!--右边栏开始--> </body> </html> -------------------------------------------------------------------------- /*公用样式*/ *{ font-family:".PingFang SC","Microsoft YaHei"; font-size:14px; margin:0; padding:0; } /*左边栏开始*/ /*左边栏背景*/ .left{ width:20%; height:100%; background:rgb(78,78,78); position:fixed;/*左边栏固定*/ left:0; top:0; } /*头像*/ .header-img{ width:128px; height:98px; border:1px green solid; border-radius:100%;/*圆框*/ overflow:hidden;/*图片溢出边框,要隐藏*/ margin:0 auto;/*外边框居中*/ margin-top:15px; } /*头像图片*/ .header-img img{ max-width:100%;/*图片100%嵌套在父标签的边框里面*/ } /*微博名*/ .blog-name{ font-size:28px; text-align:center;/*文本居中*/ color:white; margin-top:30px; } /*微博信息*/ .blog-info{ width:200px; height:100px; margin:0 auto; margin-top:30px; border:3px green solid; text-align:center; color:white; overflow:auto;/*文本溢出边框,边框右边生成滚动条*/ } /*链接区和分类区 分在一组,设置相同的样式*/ .blog-links a, .blog-tags a { color:white; text-decoration:none;/*去掉a标签的文本下划线*/ } .blog-links, .blog-tags { text-align:center; margin-top:50px; } /*列表与列表之间间隔10px*/ .blog-links li, .blog-tags li { margin-top:10px; } .blog-tags a:before/*内容前面加#,注意伪元素是用冒号:*/ { content:"#" } /*左边栏结束*/ /*右边栏开始*/ .right{ width:80%; height:1500px; background-color:rgb(238,238,238); float:right;/*右边栏需要向右浮动*/ } /*文章开始*/ /*文章列表*/ .article-list{ margin:30px 10%;/*上下外边框30px,左右外边框占右边栏的10%*/ } /*文章*/ .article{ height:200px; background-color:white; margin-top:30px; } /*文章标题*/ .article-title{ padding:15px; border-left:3px red solid; } /*文章名字*/ .article-name{ font-size:30px; display:inline;/*h1变为行内元素,日期才能在同一行向右浮动*/ } /*文章日期*/ .article-date{ float:right;/*日期向右浮动*/ } /*文章内容*/ .article-info{ padding:15px; } /*文章标签*/ .article-tag{ margin-top:15px; padding:15px; border-top:1px #eeeeee solid; }
