• 8.17 一个博客demo


    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;
         128;
        border: 5px solid white;
        border-radius: 50%;       /*变成圆的*/
        overflow: hidden;            /*溢出隐藏*/
        margin: 0 auto;
        margin-top: 20px;
    }
    
    .header-img>img{
        max- 100%
    }

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

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

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

    2018-8-17 18:20:26

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

    今天还是七夕 2333333!

      1 <!DOCTYPE html>
      2 <html>
      3 <head>
      4     <title>Blog示例</title>
      5     <meta charset="utf-8">
      6     <link rel="stylesheet" type="text/css" href="blog.css">
      7 </head>
      8 <body>
      9     <!-- 左边栏开始 -->
     10 <div class="left">
     11     <!-- 头像开始 -->
     12     <div class="header-img">
     13         <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">
     14     </div>
     15     <!-- 头像结束 -->
     16 
     17     <div class="blog-name">朕的后宫</div>
     18     <div class="blog-info">这条狗很懒什么都没有留下</div>
     19 
     20     <!-- 连接区开始 -->
     21     <div class="blog-links">
     22         <ul>
     23             <li><a href="">百度</a></li>
     24             <li><a href="">淘宝</a></li>
     25             <li><a href="">京东</a></li>
     26         </ul>
     27     </div>
     28     <!-- 连接区结束 -->
     29     <!-- 文章分类 开始 -->
     30     <div class="blog-tags">
     31         <ul>
     32             <li><a href="">JS</a></li>
     33             <li><a href="">CSS</a></li>
     34             <li><a href="">HTML</a></li>
     35         </ul>
     36     </div>
     37     <!-- 文章分类 结束 -->
     38 </div>
     39     <!-- 左边栏结束 -->
     40 
     41     <!-- 右边栏开始 -->
     42 <div class="right">
     43     <div class="article-list">
     44         <div class="article">
     45             <div class="article-title">
     46                 <h1 class="article-time">海燕</h1>
     47                 <span class="article-data">2018-8-17 </span>
     48             </div>
     49             <div class="article-info">
     50                     在苍茫的大海上,狂风卷积着乌云,
     51             </div>
     52             <div class="article-tag">
     53                 # HTML
     54             </div>
     55         </div>
     56 
     57         <div class="article">
     58             <div class="article-title">
     59                 <h1 class="article-time">海燕</h1>
     60                 <span class="article-data">2018-8-17 </span>
     61             </div>
     62             <div class="article-info">
     63                     在苍茫的大海上,狂风卷积着乌云,
     64             </div>
     65             <div class="article-tag">
     66                 # HTML
     67             </div>
     68         </div>
     69 
     70         <div class="article">
     71             <div class="article-title">
     72                 <h1 class="article-time">海燕</h1>
     73                 <span class="article-data">2018-8-17 </span>
     74             </div>
     75             <div class="article-info">
     76                     在苍茫的大海上,狂风卷积着乌云,
     77             </div>
     78             <div class="article-tag">
     79                 # HTML
     80             </div>
     81         </div>
     82 
     83         <div class="article">
     84             <div class="article-title">
     85                 <h1 class="article-time">海燕</h1>
     86                 <span class="article-data">2018-8-17 </span>
     87             </div>
     88             <div class="article-info">
     89                     在苍茫的大海上,狂风卷积着乌云,
     90             </div>
     91             <div class="article-tag">
     92                 # HTML
     93             </div>
     94         </div>
     95 
     96         <div class="article">
     97             <div class="article-title">
     98                 <h1 class="article-time">海燕</h1>
     99                 <span class="article-data">2018-8-17 </span>
    100             </div>
    101             <div class="article-info">
    102                     在苍茫的大海上,狂风卷积着乌云,
    103             </div>
    104             <div class="article-tag">
    105                 # HTML
    106             </div>
    107         </div>
    108     </div>
    109 </div>
    110     <!-- 右边栏结束 -->
    111 </body>
    112 </html>
    /*Blog页面相关样式*/
    
    
    
    /*公用样式*/
    
    
    *{
        font-family: ".PingFang SC","微软雅黑",
        font-size:14px;
        margin:0;
        padding: 0;
    }
    /*去掉a标签的下划线*/
    a {
        text-decoration: none;
    }
    
    
    /*左边栏样式*/
    .left {
        width: 20%;
        background-color: rgb(76,77,76);
        height: 100%;
        position: fixed;
        left: 0;
        top: 0;
    }
    /*头像样式*/
    .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%
    }
    
    /*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;
    }

  • 相关阅读:
    前端学习 -- Css -- 盒子模式
    前端学习 -- Css -- 文本样式
    Shell脚本学习
    前端学习 -- Css -- 行间距
    前端学习 -- Css -- 字体的几个属性学习
    前端学习 -- Css -- 字体分类
    前端学习 -- Css -- 字体
    前端学习 -- 颜色
    前端学习 -- 长度单位
    前端学习 -- Css -- 定义列表
  • 原文地址:https://www.cnblogs.com/zhen1996/p/9494806.html
Copyright © 2020-2023  润新知