栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 游戏开发 > Cocos2d-x

前端项目 --- 博客系统

Cocos2d-x 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

前端项目 --- 博客系统

文章目录
  • 1. 博客系统
    • 1.1 导航栏
    • 1.2 博客主页界面
    • 1.3 博客详情界面
    • 1.4 博客登陆界面
    • 1.5 博客编辑界面

1. 博客系统

本博客分为四个页面

  • 博客登录界面

  • 博客主页界面

  • 博客编辑界面

  • 博客详情界面

1.1 导航栏

可以看出文章界面中都有共同的导航栏.
导航栏的前端代码:

    

common.css

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    
}
html,body{
    height: 100%;
    background-image: url(../image/1.jpg);
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}
.nav {
    width: 100%;
    height: 50px;
    background-color: rgba(54, 54, 54,0.36);
    display: flex;
    justify-content: left;
    align-items: center;
}
.nav img {
    width: 40px;
    height: 40px;
    margin: 0 10px 0 20px;
    border-radius: 50%;
}
.nav .title{
    width:83%;
    color:white;
}
.nav a{
    width: 50px;
    color:white;
    text-decoration: none;
}

.parent{
    width: 1000px;
    height: calc(100% - 50px);
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.parent .left{
    height: 100%;
    width: 200px;
}
.parent .right {
    height: 100%;
    width: 795px;
    background-color: rgba(255,255,255,0.8);
    border-radius: 10px;
}
.left .card{
    background-color: rgba(255,255,255,0.8);
    border-radius: 10px;
    padding: 30px;
}
.left .card img {
    width: 140px;
    height: 140px;
    border-radius: 50%;
    padding: 10px;
}
.left .card .name{
    display: block;

    font-size: 30px;
    font-weight: 700;
    text-align: center;
    padding: 5px;
}
.left .card a{
    display: block;
    width: 140px;
    text-decoration: none;
    color: gray;
    text-align: center;
    padding: 5px;
}
.left .card .one {
    display: flex;
    justify-content:  space-around;
    align-items: center;
    padding: 10px;
}

1.2 博客主页界面

https://blog.csdn.net/wwzzzzzzzzzzzzz/article/details/home.html




    
    
    
    Document
    
    


    

    

前端项目 --- 博客系统
class="name">蜡笔小新 github 地址
>文章 >分类
>2 >1

我的第一篇博客

class="date">2022-4-17
今天开始我要认真写博客 Lorem ipsum dolor sit amet consectetur adipisicing elit. Tempore similique, nobis labore, officiis harum vel amet iste enim, cupiditate eveniet dolores optio eligendi in dicta veniam obcaecati rerum voluptas ipsum.
查看全文">>">>

我的第二篇博客

class="date">2022-4-18
昨天开始我要认真写博客 Lorem ipsum dolor sit amet consectetur adipisicing elit. Tempore similique, nobis labore, officiis harum vel amet iste enim, cupiditate eveniet dolores optio eligendi in dicta veniam obcaecati rerum voluptas ipsum.
查看全文">>">>

list.css

.article  .title{
    text-align: center;
    margin: 10px;
}

.article .date{
    display: block;
    color:green;
    text-decoration: none;
    text-align: center;
    margin: 5px;
}

.article .desc {
    text-indent: 2em; 
    margin: 5px;
}

.article .more{
    display: block;
    width: 100px;
    height: 30px;

    line-height: 30px;
    text-align: center;

    margin: 0 auto;
    text-decoration: none;
    border: 1px solid black;
    color:black;
}

.article .more:active{
    background-color: black;
    color:white;
}
1.3 博客详情界面

https://blog.csdn.net/wwzzzzzzzzzzzzz/article/details/art.html




    
    
    
    Document
    
    


    
    

前端项目 --- 博客系统
class="name">蜡笔小新 github 地址
>文章 >分类
>2 >1

我的第一篇博客

class="date">2022-4-17
今天开始我要认真写博客 Lorem ipsum dolor sit amet consectetur adipisicing elit. Eaque eveniet alias aperiam explicabo rerum odit, voluptatibus nesciunt ducimus nihil officia excepturi possimus, quos incidunt est quidem ad iure dolor adipisci.

Lorem ipsum, dolor sit amet consectetur adipisicing elit. Architecto laborum nemo quasi, rem, ab totam temporibus sapiente commodi beatae deleniti cum? Quos, ipsam dolores sit minus voluptatem repellendus maiores est?

Lorem ipsum dolor sit amet consectetur, adipisicing elit. Sint amet nihil odit obcaecati aspernatur, totam quas dolores reprehenderit quam officiis tempore explicabo laboriosam aut sit sunt, possimus culpa expedita quis?

moreList.css

.article  .title{
    text-align: center;
    margin: 10px;
}

.article .date{
    display: block;
    color:green;
    text-decoration: none;
    text-align: center;
    margin: 5px;
}

.article .desc {
    text-indent: 2em; 
    margin: 5px;
}

.article p{
    margin-top: 15px;
}
1.4 博客登陆界面

https://blog.csdn.net/wwzzzzzzzzzzzzz/article/details/login.html




    
    
    
    Document
    
    


    
    

login.css

#one {
    height: calc(100% - 50px);
    display: flex;
    justify-content: center;
    align-items: center;
}

.login {
    background-color: rgba(255,255,255,0.8);
    width: 400px;
    padding: 25px;
    border-radius: 10px;
    padding-bottom: 50px;
}

.login .text {
    font-size: 25px;
    font-weight: 400;
    text-align: center;
    margin: 25px;
}

.login .one{
    display: flex;
    justify-content: center;
    align-items: center;
}

.login .one .name {
    
    width: 100px;
    height: 50px;
    line-height: 50px;
    font-weight: 600;
}

.login .one input{
        width: 200px;
        height: 30px;
        border-radius: 5px;
        padding: 3px;
        border:none;
}

.login .submit button{
    display: block;
    width: 300px;
    height: 40px;
    background-color: rgb(41, 128, 0);
    margin: 0 auto;
    color: white;
    border: none;
    border-radius: 5px;
}

.login .submit button:hover{
    background-color: rgba(41,128,0,0.8);
}

.login .submit button:active{
    background-color: white;
    color:rgb(41, 128, 0);
}
1.5 博客编辑界面

这里我们采用的是别人实现好的markdown编辑器
https://pandao.github.io/editor.md/
下载之后放到项目目录里

在https://blog.csdn.net/wwzzzzzzzzzzzzz/article/details/edit.html中映入依赖

    
    
    
    
    
    

https://blog.csdn.net/wwzzzzzzzzzzzzz/article/details/edit.html




    
    
    
    Document
    
    
    
    
    
    
    
    


    
    

edit.css

.leader{
    width: 1000px;
    height: calc(100% - 50px);
    margin: 0 auto;
}
.leader .empOne{
    display: flex;
    justify-content: center;
    align-items: center;
}
.leader .empOne .title{
    width: 800px;
    height: 40px;
    border-radius: 8px;
    outline: none;
    border:1px solid rgba(0,0,0,0.2);
    padding-left: 5px;
    background-color: rgba(255,255,255,0.8);
}
.leader .empOne .publish {
    margin: 10px;
    width: 180px;
    height: 40px;
    border-radius: 8px;
    border: none;
    color:white;
    background-color: rgb(255,127,39);
}
.leader .empOne .publish:hover{
    background-color: rgb(255,127,39,0.6);
}
.leader .empOne .publish:active{
    background-color: #fff;
}

#editor{
    border-radius: 8px;
    opacity: 80%;
}

这是用来设置编辑页面的属性

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/896693.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号