1.编辑目录 pages/index.vue 数据准备script中
2.样式编写
<style scoped>
.index-wrap {
width: 1200px;
margin: 0 auto;
overflow: hidden;
}
.index-left {
float: left;
width: 300px;
text-align: left;
}
.index-right {
float: left;
width: 900px;
}
.index-left-block {
margin: 15px;
background: #fff;
box-shadow: 0 0 1px #ddd;
}
.index-left-block .hr {
margin-bottom: 20px;
}
.index-left-block h2 {
background: #4fc08d;
color: #fff;
padding: 10px 15px;
margin-bottom: 20px;
}
.index-left-block h3 {
padding: 0 15px 5px 15px;
font-weight: bold;
color: #222;
}
.index-left-block ul {
padding: 10px 15px;
}
.index-left-block li {
padding: 5px;
}
.index-board-list {
overflow: hidden;
}
.index-board-item {
float: left;
width: 400px;
background: #fff;
box-shadow: 0 0 1px #ddd;
padding: 20px;
margin-right: 20px;
margin-bottom: 20px;
}
.index-board-item-inner {
min-height: 125px;
padding-left: 120px;
}
.index-board-item h2 {
font-size: 18px;
font-weight: bold;
color: #000;
margin-bottom: 15px;
}
.line-last {
margin-right: 0;
}
.index-board-button {
margin-top: 20px;
}
.lastest-news {
min-height: 512px;
}
.hot-tag {
background: red;
color: #fff;
}
.new-item {
display: inline-block;
width: 230px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
</style>
3.前端页面编写
4.发布 npm run dev
展示界面