emmm ,小程序的期中考试,就是实现模仿京东做一个登录的页面,本来挺简单的,但是可能是自己很久没有用样式修饰,一开始做很丑,而且对小程序与前端里面css有点区别,没有掌握好。同时也反映自己css3样式学的非常不好。遇到以下问题:

1、Input的就是显示不出来

原因:如果input在一个view里面,那么用 .class input{}这样去写input的样式,我直接用input{}的样式就是不行,导致后面浪费时间。

2、在文本框里面加开关

本来,这样子加开关,但是一直显示不出来,还以为这样不行,但是正常很多网页都是这样的。原因是的位置被input覆盖了,要设置好位置。把Input设置成相对位置。然后 设置成绝对位置。就可以。

3、文字下划线是颜色跟随文字变化,如果想不一样,可以设置文字下边界线(忘记了,好像可以)。

虽然这个页面挺简单的,但是要跟老师做的一样还是很困难的。

实现效果如下图:

代码:

wxml:
























注册即视为同意《京东用户注册协议》

wxss:

.v1{
  border: 1px solid gray;
  padding:3%;
  margin: 10px 20px;
   width: 250px
}
.v2 input{
  border: 1px solid gray;
  padding: 3%;
   width: 250px;
   margin-left: 20px;
   position: relative
}
.v2 switch{
  position: absolute;
  margin-left: 200px;
  top: 2px
}
.v3{
  display: flex;
  flex-direction: row;
  justify-content: center;
   
}
.v3 input{
   border: 1px solid gray;
    margin-left: 20px;
    width: 160px;
    height: 35px
}
.v3 button{
  height:35px;
  margin-right: 35px
}
.v4{
    padding: 3%;
}
.button{
   border: 1px solid gray;
}

剩下的就在app.json里面设置导航栏文字就行了。

《完整代码可以看我的资源,虽然需要5个积分,但是我没有办法,设置不了下载积分!!!!!!》

未经允许不得转载! 作者:admin,转载或复制请以超链接形式并注明出处墨迹游戏网

原文地址:《模仿京东登录页面——小程序》发布于:2024-12-10