1小时搭建简约漂亮的个人网站()
有一个搭建自己个人网站的想法,把自己的一些技术文章、日记、创业想法等等统统寄托在这里。
后台前端统统来一套!
首先是前端!
先上这个长得好看的效果图。
概述
目前为只完成了该页面的UI开发,暂时没有实现与后台交互的功能。现在在学习ssm框架的搭建,争取过年前搞定后台的基本接口。然后把这个页面的登录、技术文章、随手记与后台交互的功能完成了。
希望各位可以去我的地址添个小星星☆,最新的额代码会更新在这,哈哈。
Demo 地址
文章
文章也会分名为BG前端,BG后端两个板块,专门用于记录该项目的问题;按进度更新文章。
苦水
一个开发者,搞这些有点吃力,不过很开心,把工作推到年后,现在可以安安心心学习一下,搞下自己想做的东西!
首先要入手的便是用了1天的时间学习的使用,第二天便实践。
实践开始 1.准备Jq、的所需要的材料
2.创建.html引进jq、文件
3.实现
3.1轮播图:
代码主要参照官网提供的示例,html代码按排班分段给出、css、js代码最后一起贴出
<div id="carousel-example-generic" class="carousel slide" data-ride="carousel">
<ol class="carousel-indicators">
<li data-target="#carousel-example-generic" data-slide-to="0" class="active">li>
<li data-target="#carousel-example-generic" data-slide-to="1">li>
<li data-target="#carousel-example-generic" data-slide-to="2">li>
<li data-target="#carousel-example-generic" data-slide-to="3">li>
<li data-target="#carousel-example-generic" data-slide-to="4">li>
<li data-target="#carousel-example-generic" data-slide-to="5">li>
ol>
<div class="carousel-inner" role="listbox">
<div class="item active">
<img src="img/ic_p4.jpg">
<p class="carousel-caption">
骑马
p>
div>
<div class="item">
<img src="img/ic_p5.jpg">
<p class="carousel-caption">
骑马
p>
div>
<div class="item">
<img src="img/ic_p6.jpg">
<p class="carousel-caption">
骑马
p>
div>
<div class="item">
<img src="img/ic_p7.jpg">
<p class="carousel-caption">
骑马
p>
div>
<div class="item">
<img src="img/ic_p8.jpg">
<p class="carousel-caption">
骑马
p>
div>
<div class="item">
<img src="img/ic_p9.jpg">
<p class="carousel-caption">
骑马
p>
div>
div>
<a class="left carousel-control" href="#carousel-example-generic" role="button" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left" aria-hidden="true">span>
<span class="sr-only">Previousspan>
a>
<a class="right carousel-control" href="#carousel-example-generic" role="button" data-slide="next">
<span class="glyphicon glyphicon-chevron-right" aria-hidden="true">span>
<span class="sr-only">Nextspan>
a>
div>
3.2大功能块
店铺:放为了放我今年计划开淘宝店商品的目录,以及我喜欢的一些物品的连接。
纪念馆:放一些阶段性的具有意义的文章、照片等
私人角落:放日记、技术文章等
<div class="row div_function">
<div class="col-xs-4">
<div class="panel panel-default" id="pFunc1">
<div class="panel-body">
<strong>店铺strong>
<img class="iv_function" src="img/ic_store.svg">
div>
div>
div>
<div class="col-xs-4">
<div class="panel panel-default" id="pFunc2">
<div class="panel-body">
<strong>纪念馆strong>
<img class="iv_function" src="img/ic_remeber.svg">
div>
div>
div>
<div class="col-xs-4">
<div class="panel panel-default" id="pFunc3">
<div class="panel-body">
<strong>私人角落strong>
<img class="iv_function" src="img/ic_personal.svg">
div>
div>
div>
div>
3.3技术世界
这里是展示自己的技术文章,使用列表样式
<div class="container div_divider">
<hr class="hr_1">Bigname Technology World !<hr class="hr_2">
<div class="row">
<div class="col-xs-9">
<div class="list-group div_article">
<a href="#" class="list-group-item active item_article_first">
<h4 class="list-group-item-heading">
My Life, Like Sun!
h4>
a>
<div class="list-group-item item_article">
<div class="row">
<div class="div_center col-xs-9">
<div class="list-group-item-heading div_article_title">
<strong>
Android框架设计理念
strong>
div>
<p class="list-group-item-text div_article_content">
所有设计源于生活,框终点在于分层、层与层之间如何交流。
p>
div>
<div class="col-xs-3 div_right_info">
<img class="iv_article img-rounded" src="img/ic_android1.jpg">
div>
div>
div>
<div class="list-group-item item_article">
<div class="row">
<div class="div_center col-xs-9">
<div class="list-group-item-heading div_article_title">
<strong>
Android框架设计理念
strong>
div>
<p class="list-group-item-text div_article_content">
所有设计源于生活,框终点在于分层、层与层之间如何交流。
所有设计源于生活,框终点在于分层、层与层之间如何交流。
所有设计源于生活,框终点在于分层、层与层之间如何交流。
p>
div>
<div class="col-xs-3 div_right_info">
<img class="iv_article img-rounded" src="img/ic_android1.jpg">
div>
div>
div>
<div class="list-group-item item_article">
<div class="row">
<div class="div_center col-xs-9">
<div class="list-group-item-heading div_article_title">
<strong>
Android框架设计理念
strong>
div>
<p class="list-group-item-text div_article_content">
所有设计源于生活,框终点在于分层、层与层之间如何交流。
所有设计源于生活,框终点在于分层、层与层之间如何交流。
所有设计源于生活,框终点在于分层、层与层之间如何交流。
所有设计源于生活,框终点在于分层、层与层之间如何交流。
所有设计源于生活,框终点在于分层、层与层之间如何交流。
p>
div>
<div class="col-xs-3 div_right_info">
<img class="iv_article img-rounded" src="img/ic_android2.jpg">
div>
div>
div>
<div class="list-group-item item_article">
<div class="row">
<div class="div_center col-xs-9">
<div class="list-group-item-heading div_article_title">
<strong>
Android框架设计理念
strong>
div>
<p class="list-group-item-text div_article_content">
所有设计源于生活,框终点在于分层、层与层之间如何交流。
所有设计源于生活,框终点在于分层、层与层之间如何交流。
所有设计源于生活,框终点在于分层、层与层之间如何交流。
所有设计源于生活,框终点在于分层、层与层之间如何交流。
所有设计源于生活,框终点在于分层、层与层之间如何交流。
所有设计源于生活,框终点在于分层、层与层之间如何交流。
所有设计源于生活,框终点在于分层、层与层之间如何交流。
所有设计源于生活,框终点在于分层、层与层之间如何交流。
p>
div>
<div class="col-xs-3 div_right_info">
<img class="iv_article img-rounded" src="img/ic_android3.jpg">
<div>2017/12/9 12:09div>
div>
div>
div>
div>
div>
3.4个人标签、随手记心情
<div class="col-xs-3 div_record">
<div class="jumbotron div_userinfo">
<img class="iv_user_head img-circle" src="img/ic_p5.jpg">
<div style="display: inline-block; margin-left: 12px;font-size: 18px;">梁世杰div>
div>
<div style="display: flex;">
<div style="flex: 1"><hr>div>
<div style="text-align: center;line-height: 48px;color: #34374C">记录美好的心情div>
<div style="flex: 1"><hr>div>
div>
<input type="text" class="form-control" placeholder="标题:美好的一天...">
<br>
<textarea class="form-control" rows="3" name=textarea placeholder="内容:今天捡到一分钱!!!^_^">textarea>
<br>
<div class="div_save">
<button type="button" class="btn btn-primary btn_save_record">savebutton>
div>
<hr>
<div class="row div_little_func">
<div class="col-xs-4">
<button class="btn btn-default btn-cricle btn_login" data-toggle="modal" data-target="#loginModal">登button>
div>
<div class="col-xs-4">
<button class="btn btn-default btn-cricle btn_stay">留button>
div>
<div class="col-xs-4">
<button class="btn btn-default btn-cricle btn_write">写button>
div>
div>
div>
div>
3.5登录模态框
-- 登录模态框 -->
<div class="modal fade bs-example-modal-sm" id="loginModal" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel">
<div class="modal-dialog modal-sm" role="document">
<div class="modal-content">
<div class="modal-header">
<div class="modal-title" id="myModalLabel" style="text-align: center;">登录div>
div>
<div class="modal-body">
div>
<div class="modal-footer" style="text-align: center;">
div>
div>
div>
div>
各个效果的代码如上,多看官网!没有完成不了的事。同时说一下,jq也是第一次用,庆幸没出现什么问题,这么简单也不应该出现什么问题。~~(>_