2018-8-17 18:13:27

明天周末准备整理一下看看我的博客!!!

说一下思路

1.先搭建框架

  1.1 大体分成两块div 左右两部分

  <div class="left"></div>

  <div class="right"></div>

2.填写大概文字

  2.1 左边写好文字 各种连接

  左边有 头像 连接 博客连接

  写好对应的标签

  右边就有文章   先写好一个div 剩下的都是复制

  文章<标题,时间内容>

3.css开始逐渐的调整颜色布局

  3.1整体写完以后就开始逐步处理一下内容排版了

  3.2 头像

  找一个头像

/*头像样式*/
.header-img {
height: 128px;
width: 128;
border: 5px solid white;
border-radius: 50%; /*变成圆的*/
overflow: hidden; /*溢出隐藏*/
margin: 0 auto;
margin-top: 20px;
} .header-img>img{
max-width: 100%
}

其他的就是用了一些 float  border(边框) margin  padding    其实和android布局貌似都是照葫芦画瓢!下面放上代码

css 代码多看看多练一下就好了

增强自信心!!  越努力越幸运!

2018-8-17 18:20:26

要有大概的框架 div嵌套一个div 前端还是不多难学的!!加油!

今天还是七夕 2333333!

 <!DOCTYPE html>
<html>
<head>
<title>Blog示例</title>
<meta charset="utf-8">
<link rel="stylesheet" type="text/css" href="blog.css">
</head>
<body>
<!-- 左边栏开始 -->
<div class="left">
<!-- 头像开始 -->
<div class="header-img">
<img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1534508175890&di=ffc300d6b2bb54bd8b0a2e44faf773da&imgtype=0&src=http%3A%2F%2Fimg3.duitang.com%2Fuploads%2Fitem%2F201508%2F14%2F20150814105909_NPmSw.png">
</div>
<!-- 头像结束 --> <div class="blog-name">朕的后宫</div>
<div class="blog-info">这条狗很懒什么都没有留下</div> <!-- 连接区开始 -->
<div class="blog-links">
<ul>
<li><a href="">百度</a></li>
<li><a href="">淘宝</a></li>
<li><a href="">京东</a></li>
</ul>
</div>
<!-- 连接区结束 -->
<!-- 文章分类 开始 -->
<div class="blog-tags">
<ul>
<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-time">海燕</h1>
<span class="article-data">2018-8-17 </span>
</div>
<div class="article-info">
在苍茫的大海上,狂风卷积着乌云,
</div>
<div class="article-tag">
# HTML
</div>
</div> <div class="article">
<div class="article-title">
<h1 class="article-time">海燕</h1>
<span class="article-data">2018-8-17 </span>
</div>
<div class="article-info">
在苍茫的大海上,狂风卷积着乌云,
</div>
<div class="article-tag">
# HTML
</div>
</div> <div class="article">
<div class="article-title">
<h1 class="article-time">海燕</h1>
<span class="article-data">2018-8-17 </span>
</div>
<div class="article-info">
在苍茫的大海上,狂风卷积着乌云,
</div>
<div class="article-tag">
# HTML
</div>
</div> <div class="article">
<div class="article-title">
<h1 class="article-time">海燕</h1>
<span class="article-data">2018-8-17 </span>
</div>
<div class="article-info">
在苍茫的大海上,狂风卷积着乌云,
</div>
<div class="article-tag">
# HTML
</div>
</div> <div class="article">
<div class="article-title">
<h1 class="article-time">海燕</h1>
<span class="article-data">2018-8-17 </span>
</div>
<div class="article-info">
在苍茫的大海上,狂风卷积着乌云,
</div>
<div class="article-tag">
# HTML
</div>
</div>
</div>
</div>
<!-- 右边栏结束 -->
</body>
</html>
/*Blog页面相关样式*/

/*公用样式*/

*{
font-family: ".PingFang SC","微软雅黑",
font-size:14px;
margin:;
padding:;
}
/*去掉a标签的下划线*/
a {
text-decoration: none;
} /*左边栏样式*/
.left {
width: 20%;
background-color: rgb(76,77,76);
height: 100%;
position: fixed;
left:;
top:;
}
/*头像样式*/
.header-img {
height: 128px;
width:;
border: 5px solid white;
border-radius: 50%; /*变成圆的*/
overflow: hidden; /*溢出隐藏*/
margin: 0 auto;
margin-top: 20px;
} .header-img>img{
max-width: 100%
} /*Blog 名称*/
.blog-name{
color: white;
font-size: 24px;
font-weight: bold;
text-align: center;
margin-top:20px;
} /*blog 介绍*/
.blog-info{
color: white;
text-align: center;
border: 2px solid white;
margin: 5px 15px;
} /*连接组*/
.blog-links,
.blog-tags{
text-align: center;
margin-top: 20px;
}
.blog-links a,
.blog-tags a{
color: #eee;
} .blog-tags a:before {
content: "#";
} /*右边栏样式*/ .right{
width: 80%;
background-color: rgb(238,237,237);
height: 1000px;
float: right;
} .article-list {
margin-right: 10%;
margin-left: 30px;
margin-right: 10%;
}
.article{
background-color: white;
margin-bottom: 15px;
} .article-name{
display: inline-block;
} .article-title{
padding: 15px;
border-left: 3px solid red;
} .article-info{
padding: 15px;
} .article-tag{
padding: 15px 0;
margin: 15px;
border-top: 1px solid #eeeeee;
}
/*文章发布时间*/
.article-data{
float:right;
}

8.17 一个博客demo的更多相关文章

  1. 30分钟用 Laravel 实现一个博客

    介绍 Laravel 是一款 MVC架构. 目前最流行的 PHP框架. Laravel的优点在于: 丰富的composer类库支持, 优雅的代码, 未来的主流框架(目前市场占有率最高的框架) Lara ...

  2. 基于.NetCore开发博客项目 StarBlog - (1) 为什么需要自己写一个博客?

    前言 OK,我也来造轮子了 博客系统从一开始用WordPress,再到后来用hexo.hugo之类的静态博客生成放github托管,一直在折腾 折腾是为了更好解决问题,最终还是打算自己花时间搞一个好了 ...

  3. 【网站开发】在新浪SAE上搭建一个博客

    概述 在新浪SAE上搭建一个博客 1.访问新浪SAE站点 http://sae.sina.com.cn/ 2.注册新浪SAE 3.选择应用仓库 4.选择WordPress 5.安装WordPress ...

  4. FPGA一个博客学习

    FPGA一个博客学习 http://bbs.ednchina.com/BLOG_PERSONALCAT_100185_2001619.HTM

  5. Django完整的开发一个博客系统

    今天花了一些时间搭了一个博客系统,虽然并没有相关于界面的美化,但是发布是没问题的. 开发环境 操作系统:windows 7 64位 Django: 1.96 Python:2.7.11 IDE: Py ...

  6. 运用BT在centos下搭建一个博客论坛

    在日常的工作和学习中,我们都很希望有自己的工作站,就是自己的服务器,自己给自己搭建一个博客或者是论坛,用于自己来写博客和搭建网站论坛.现在我们就用一个简单的方法来教大家如何30分钟内部署一个博客网站. ...

  7. ASP.NET写的一个博客系统

    由于域名闲置,正好也有服务器空间,短期内开发了一个博客系统. 大家都来谈  http://www.djdlt.com 目前是开放注册,免费发布.(限于空间有限,图片还是尽量少传些) 网站架构: ASP ...

  8. 使用Hexo快速搭建一个博客,并部署到github

    本文旨在记录一下我在通过hexo搭建一个博客,并将其部署在github上面的过程,也供我自己在以后的使用过程中能够快速学习和参考.需要看更详细或者官方文档的可以点击Hexo官方文档进行查看. 安装前提 ...

  9. Docker学习总结(6)——通过 Docker 化一个博客网站来开启我们的 Docker 之旅

    通过 Docker 化一个博客网站来开启我们的 Docker 之旅 这篇文章包含 Docker 的基本概念,以及如何通过创建一个定制的 Dockerfile 来 Docker 化Dockerize一个 ...

随机推荐

  1. 使用editorconfig配置你的编辑器

    摘要: 在团队开发中,统一的代码格式是必要的.但是不同开发人员使用的编辑工具可能不同,这样就造成代码的differ.今天给大家分享一个很好的方法来使不同的编辑器保持一样的风格. 不同的编辑器也有设置代 ...

  2. Javascript富文本编辑器

    分享几款Javascript富文本编辑器 ueditor jqframework xheditor htmlbox kindeditor wymeditor jhtmlarea markitup ck ...

  3. python装饰器、继承、元类、mixin,四种給类动态添加类属性和方法的方式(一)

    介绍装饰器.继承.元类.mixin,四种給类动态添加类属性和方法的方式 有时候需要給类添加额外的东西,有些东西很频繁,每个类都需要,如果不想反复的复制粘贴到每个类,可以动态添加. # coding=u ...

  4. 关于error:Cannot assign to 'self' outside of a method in the init family

    有时候我们重写父类的init方法时不注意将init后面的第一个字母写成了小写,在这个方法里面又调用父类的初始化方法(self = [super init];)时会报错,错误信息如下:error:Can ...

  5. iOS UITextField控件总结

    先声明下面总结不是自己写的. 参考网址:http://blog.csdn.net/tskyfree/article/details/8121915 //初始化textfield并设置位置及大小   U ...

  6. 在Ubuntu中开启Soft AP功能

    在Ubuntu中开启Soft AP功能 1.查看采用的无线网卡是否支持Soft AP: 注意,可以看到有AP字样,表明支持.楼主比较背,在易迅上挑了个销量最高的netcore nw360,结果无法搭建 ...

  7. Android和IOS开发学习路线

    图片看上去太小,直接另存为吧 图片来自:http://www.finalshares.com/

  8. ZTree id值太大,ZTree没有生成树,ZTree的id值过大

     ZTree id值太大,ZTree没有生成树,ZTree的id值过大 >>>>>>>>>>>>>>>> ...

  9. redis 列表

    Redis 列表(List) Redis列表是简单的字符串列表,按照插入顺序排序.你可以添加一个元素导列表的头部(左边)或者尾部(右边) 一个列表最多可以包含 232 - 1 个元素 (4294967 ...

  10. 第四篇:MapReduce计算模型

    前言 本文讲解Hadoop中的编程及计算模型MapReduce,并将给出在MapReduce模型下编程的基本套路. 模型架构 在Hadoop中,用于执行计算任务(MapReduce任务)的机器有两个角 ...