1. 程式人生 > >微信小程式計算器簡單介面例項

微信小程式計算器簡單介面例項

閒著無聊自己搭建了一個計算器的簡單介面

index.wxml

<view class='content' >

<view class='screen'>
0
</view>

<view class='btnGroup'>
<view class='item orange'>退格</view>
<view class='item orange'>清屏</view>
<view class='item orange'>+/-</view>
<view class='item orange'
>
+</view> </view> <view class='btnGroup'> <view class='item orange'>9</view> <view class='item orange'>8</view> <view class='item orange'>7</view> <view class='item orange'>-</view> </view> <view class='btnGroup'> <view class
='item orange'>
6</view> <view class='item orange'>5</view> <view class='item orange'>4</view> <view class='item orange'>x</view> </view> <view class='btnGroup'> <view class='item orange'>3</view> <view class='item orange'>2</view
>
<view class='item orange'>1</view> <view class='item orange'>÷</view> </view> <view class='btnGroup'> <view class='item orange'>0</view> <view class='item orange'>.</view> <view class='item orange'>歷史</view> <view class='item orange'>=</view> </view> </view>

index.wxss

/* pages/index/index.wxss */
.content{
  width: 100%;
  height: 100%;
  display: flex;
  /* 佈局下的元件垂直分佈 */
  flex-direction: column;
  /* 內容居中 */
  align-items: center;
  box-sizing: border-box;
  background: black;
  /* 背景圖是否平鋪 */
  background-repeat: repeat;
  /* 距離頂部距離 */
  padding: 30rpx;
}
.screen{
  width: 720rpx;
  height: 100rpx;
  line-height: 100rpx;
  /* 距離右邊的距離 */
  padding-right: 10rpx;
  /* 底部距離下一個佈局的距離 */
  margin-bottom: 30rpx;
  /* 佈局背景顏色 */
  background-color: #5e5e5e;
  /* 圓角大小 */
  border-radius: 3px;
  /* 文字對齊方式 */
  text-align: right;
}
.btnGroup{
  display: flex;
  /* 佈局下的元件水平分佈 */
  flex-direction: row;
}
.item{
  width: 160rpx;
  height: 150rpx;
  margin: 10rpx;
  /* 陰影效果 */
  text-shadow: 0 1px 1px rgba(0,0,0,.3);
  /* 設定圓角的大小 */
  border-radius: 5px;
  /* 文字居中顯示 */
  text-align: center;
  line-height: 150rpx;
}
.orange{
  /* 字型顏色 */
  color:black;
  /* 邊框線條的粗細和顏色 */
  border:solid 1px #da7c0c;
  /* 整個框的顏色 */
  background:#e5e5e5;
}

最後的效果:

這裡寫圖片描述

每天進步一點點,開心也多一點點。