马宇豪
2024-07-16 518fe95206669eee05488d364c8d3528eaff604f
修改
已修改2个文件
55 ■■■■ 文件已修改
pages/index/index.vue 55 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
static/login.jpg 补丁 | 查看 | 原始文档 | blame | 历史
pages/index/index.vue
@@ -1,5 +1,6 @@
<template>
    <view class="box">
    <view class="main">
    <view class="header">
      <view class="titleFirst"><b>安全在线教育平台</b></view>
    </view>
@@ -14,11 +15,13 @@
                        <text style="color: lightblue;">忘记密码</text>
                </view> -->
                <u-form-item style="margin-top: 10px;width: 75%;">
                    <u-button :loading="isLogining" style="width: 100%;height: 44px" @click="Login" type="primary">登录</u-button>
            <u-button class="loginBtn" :loading="isLogining" style="width: 100%;height: 44px" @click="Login" type="primary">登录</u-button>
        </u-form-item>
<!--                <view style="color: white;margin-top: 150px;">技术支持:技术保障部</view>-->
            </u-form>
        </view>
    </view>
    </view>
</template>
@@ -43,7 +46,9 @@
                isLogining: false,
        cstyle: {
          background: '#fff',
          padding: '10px'
          padding: '10px',
          boxShadow: '0 2px 4px rgba(0,0,0,.2),0 -2px 4px rgba(255,255,255,.2),inset 0 2px 4px rgba(0,0,0,.2)',
          border: '1px solid #fff'
        }
            }
        },
@@ -159,16 +164,34 @@
    }
</script>
<style>
<style scoped>
.box{
    width: 100%;
    height: 100vh;
    background: url('../../static/login1.jpg') no-repeat;
    background: url('../../static/login.jpg') no-repeat;
    background-size: 100% 100%;
    background-attachment: fixed;/* 不设置的话页面滑动时,背景会不铺满*/
    display: flex;
    flex-direction: column;
  justify-content: center;
}
.main{
  width: 100%;
  height: 50vh;
  display: flex;
  flex-direction: column;
  justify-content: left;
}
.header {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-shadow:0 0 1px #000;
}
.titleFirst{
    text-align: center;
    font-size: 32px;
@@ -183,24 +206,30 @@
    color:#fff;
    margin-top: 10px;
}
.header {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-top:120px;
    text-shadow:0 0 1px #000;
}
.form{
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 25%;
  margin-top: 40px;
}
.loginPsw{
    margin-bottom: 20px;
    display: flex;
    justify-content: space-between;
}
.loginBtn{
  border: 1px solid rgba(255,255,255,.4);
  box-shadow: 0 2px 4px rgba(0,0,0,.2);
  background-image: linear-gradient(#41a2ff,#0f7ff9);
  transition: box-shadow .25s ease !important;
}
.loginBtn:active{
  box-shadow: 0 2px 4px rgba(0,0,0,0);
  background-image: linear-gradient(#0f7ff9,#41a2ff);
}
</style>
static/login.jpg