|
|
@@ -1,13 +1,12 @@
|
|
|
<template>
|
|
|
<div class="error">
|
|
|
- <div class="error-content">
|
|
|
- <h1 class="error-code">{{ error.statusCode }}</h1>
|
|
|
- <div class="error-wrapper-message">
|
|
|
- <h2 class="error-message">找不到页面</h2>
|
|
|
+ <div class="section">
|
|
|
+ <div class="container">
|
|
|
+ <div class="btn-click">
|
|
|
+ <a href="/"><i class="fa fa-home" style="margin-right:5px;"></i>返回首页</a>
|
|
|
+ <a href="javascript:history.go(-1)"><i class="fa fa-reply" style="margin-right:5px;"></i>返回上一页</a>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <p>
|
|
|
- <nuxt-link class="error-link" to="/">返回首页</nuxt-link>
|
|
|
- </p>
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
|
@@ -18,21 +17,29 @@
|
|
|
}
|
|
|
</script>
|
|
|
|
|
|
-<style lang="scss">
|
|
|
- @import '~assets/scss/mixins';
|
|
|
- @import '~assets/scss/variables';
|
|
|
- .error {
|
|
|
- position: relative;
|
|
|
- background-color: $module-bg;
|
|
|
- min-height: 10em;
|
|
|
- width: 100%;
|
|
|
- overflow: hidden;
|
|
|
+<style scoped lang="scss">
|
|
|
+ .section{
|
|
|
+ background: #ebfdff url('/images/404.png')no-repeat center center;
|
|
|
+ height:900px;
|
|
|
+ position:relative;
|
|
|
+ }
|
|
|
+ .section .btn-click{
|
|
|
+ position:absolute;
|
|
|
+ top:54%;
|
|
|
+ left:50%;
|
|
|
+ margin-left:-150px;
|
|
|
+ }
|
|
|
+ .section .btn-click a{
|
|
|
+ display:inline-block;
|
|
|
+ width:130px;
|
|
|
+ height:33px;
|
|
|
+ font-size: 16px;
|
|
|
+ line-height: 33px;
|
|
|
+ color:#fff;
|
|
|
+ background: #f87c29;
|
|
|
text-align: center;
|
|
|
- padding: 2em 0;
|
|
|
- .error-content {
|
|
|
- .error-code {
|
|
|
- font-size: 6rem;
|
|
|
- }
|
|
|
- }
|
|
|
+ margin:0 10px;
|
|
|
+ border-radius: 2px;
|
|
|
+ text-decoration: none;
|
|
|
}
|
|
|
</style>
|