实验十一智能手机互联网程序设计(微信程序方向)实验报告

               

  • 请使用弹性盒子布局的方式编写以下计算器

   

  

二、实验步骤与结果(给出对应的代码或运行结果截图)

index.wxss

page{

  display: flex;

  flex-direction: column;

  height: 100vh;

  background-color: #000;

}

.result{

  flex: 1;

}

.btns{

  display: flex;

  flex-direction: column;

  padding: 15rpx;

}

.btns > view {

  flex: 1;

  display: flex;

  justify-content: space-between;

}

.btns > view > view {

  width: 160rpx;

  height: 160rpx;

  box-sizing: border-box;

  display: flex;

  justify-content: center;

  align-items: center;

  font-size: 48rpx;

  border-radius: 50%;

  font-size: 60rpx;

  margin: 10rpx;

}

.btns > view:last-child> view:first-child {

  flex-basis: 50%;

  border-radius:70rpx;

  padding-left: 60rpx;

  justify-content: flex-start;

}

.button-dark{

  background-color: #505050;

  color: white;

}

.button-gray{

background-color: #d4d4d2;

}

.button-orange{

  background-color: #ff9500;

  color: white;

  }

index.wxml

<view class="result">

</view> 

<view class="btns">

  <view class="button-row">

    <view class="button button-grayhover-class="bgbindtap="resetBtn">AC</view>

    <view class="button button-gray"hover-class="bgbindtap="delBtn">+/-</view>

    <view class="button button-gray"hover-class="bgbindtap="opBtndata-val="%">%</view>

    <view class="button button-orange"hover-class="bgbindtap="opBtndata-val="/">÷</view>

  </view>

  <view class="button-row">

    <view class="button button-dark"hover-class="bgbindtap="numBtndata-val="7">7</view>

    <view class="button button-dark"hover-class="bgbindtap="numBtndata-val="8">8</view>

    <view class="button button-dark"hover-class="bgbindtap="numBtndata-val="9">9</view>

    <view class="button button-orange"hover-class="bgbindtap="opBtndata-val="*"></view>

    </view>

  <view class="button-row">

    <view class="button button-dark"hover-class="bgbindtap="numBtndata-val="4">4</view>

    <view class="button button-dark"hover-class="bgbindtap="numBtndata-val="5">5</view>

    <view class="button button-dark"hover-class="bgbindtap="numBtndata-val="6">6</view>

    <view class="button button-orange"hover-class="bgbindtap="opBtn

    data-val="-">-</view>

  </view>

  <view class="button-row">

    <view class="button button-dark"hover-class="bgbindtap="numBtndata-val="1">1</view>

    <view class="button button-dark"hover-class="bgbindtap="numBtndata-val="2">2</view>

    <view class="button button-dark"hover-class="bgbindtap="numBtndata-val="3">3</view>

    <view class="button button-orange"hover-class="bgbindtap="opBtn

    data-val="+">+</view>

    </view>

  <view class="button-row">

    <view class="button button-dark button-double"hover-class="bgbindtap="numBtndata-val="0">0</view>

    <view class="button button-dark"hover-class="bgbindtap="doBtn" >.</view>

    <view class="button button-orange"hover-class="bgbindtap="opBtn

    data-val="=">=</view>

  </view>

</view> 

三、问题总结与体会

思路

  • 12
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值