先外后里,由上而下,由左而右,盒子布局
分两部分布局,头部tab、列表内容。
html
<!-- 头部 -->
<view class='tab'><view class="tab-new {{selected_new?'active':'default'}}" bindtap="selected_new">最新理财</view><view class="tab-old {{selected_old?'active':'default'}}" bindtap="selected_old">往期理财</view>
</view><!-- 列表 -->
<view class='list'><view class='list-item'><view class='list-item-left'><view class="left-yield">2.5~4.5%</view><view class="left-yield-name">预计年化收益率</view><view class="left-property">产品性质:保本</view></view><view class='list-item-right'><view class='right-name'>1910期"鑫湖通"</view><view>起购金额:<span class='right-font-black'>5万</span></view><view>理财期限:<span class='right-font-black'>90天</span></view><view>开始时间:2019.03.21</view><view>结束时间:2019.03.21</view></view><view class="list-item-top top-rec">荐</view><image class="list-item-arrow" src="/img/common/right.png"></image></view><view class='list-item'><view class='list-item-left'><view class="left-yield">2.5~4.5%</view><view class="left-yield-name">预计年化收益率</view><view class="left-property">产品性质:保本</view></view><view class='list-item-right'><view class='right-name'>1910期"鑫湖通"</view><view>起购金额:<span class='right-font-black'>5万</span></view><view>理财期限:<span class='right-font-black'>90天</span></view><view>开始时间:2019.03.21</view><view>结束时间:2019.03.21</view></view><view class="list-item-top top-rec">荐</view><image class="list-item-arrow" src="/img/common/right.png"></image></view><view class='list-item'><view class='list-item-left'><view class="left-yield">2.5~4.5%</view><view class="left-yield-name">预计年化收益率</view><view class="left-property">产品性质:保本</view></view><view class='list-item-right'><view class='right-name'>1910期"鑫湖通"</view><view>起购金额:<span class='right-font-black'>5万</span></view><view>理财期限:<span class='right-font-black'>90天</span></view><view>开始时间:2019.03.21</view><view>结束时间:2019.03.21</view></view><view class="list-item-top top-new">新</view><image class="list-item-arrow" src="/img/common/right.png"></image></view>
</view>
css
/* 先外后里,由上而下,由左而右 大小要计算 */.tab {display: flex;height: 70rpx;line-height: 70rpx;margin-top: 45rpx;
}.tab .tab-new {width: 50%;text-align: center;
}.tab .tab-old {width: 50%;text-align: center;
}.tab .active {font-size: 34rpx;font-weight: bold;color: #222;position: relative;
}.tab .active::after {content: "";width: 150rpx;height: 6rpx;background: rgba(2, 101, 255, 1);position: absolute;bottom: 0rpx;left: 50%;transform: translateX(-50%);
}.tab .default {font-size: 28rpx;font-weight: 500;color: #666;
}.list {padding: 40rpx 20rpx;width: 100%;
}.list .list-item {margin-bottom: 30rpx;padding-top: 15rpx;width: 100%;height: 244rpx;display: flex;position: relative;
}.list .list-item .list-item-left {width: 320rpx;padding-left: 23rpx;
}.list-item-left .left-yield {line-height: 70rpx;font-size: 50rpx;color: rgba(255, 0, 0, 1);padding-top:25rpx;
}.list-item-left .left-yield-name {font-size:26rpx;color:rgba(102,102,102,1);line-height:30rpx;
}.list-item-left .left-property {width: auto;font-size:26rpx;color:rgba(255,98,4,1);line-height:30rpx;border:1rpx solid rgba(255,98,4,1);border-radius:4rpx;margin-top:10rpx;float:left;
}.list .list-item .list-item-right {width: 390rpx;font-size: 24rpx;color: rgba(102, 102, 102, 1);line-height: 38rpx;
}.list-item-right .right-name {font-size: 30rpx;color: rgba(34, 34, 34, 1);line-height: 48rpx;
}.list-item-right .right-font-black {font-size:26rpx;color:#333333;
}.list .list-item .list-item-top {position: absolute;top: 0rpx;right: 23rpx;display: none;font-weight: 400;font-size: 30rpx;color: #fff;padding: 8rpx;border-bottom-left-radius: 10rpx;border-bottom-right-radius: 10rpx;
}.list .list-item .top-rec {display: block;background-color: #ff404a;
}.list .list-item .top-new {display: block;background-color: #0265ff;
}.list .list-item .list-item-arrow {position: absolute;top: 50%;transform: translateY(-50%);width: 16rpx;height: 28rpx;right: 38rpx;
}
转载于:https://www.cnblogs.com/jiqing9006/p/10694125.html
先外后里,由上而下,由左而右,盒子布局相关推荐
- 解答03:Smith圆为什么能“上感下容 左串右并”?
更多关注:微信公众号"硬件大熊" 传输线的阻抗需求有很多种,如50Ω.75Ω.90Ω.100Ω.120Ω等.归一化阻抗实际上是建立了一套"通杀"阻抗的方法,即虽 ...
- 通过键盘上的方向键(上,下,左,右) 控制按键分别向对应的方向移动
添加监视器,通过键盘上的方向键(上,下,左,右) 控制按键分别向对应的方向移动 写在前面(可能不同版本的包不同) 编写主类,设置窗口大小 public class W {public static v ...
- 宗地从上到下从左到右西北角顺时针界址点编码、宗地界址点成果表、宗地四至情况说明、宗地四至(东西南北)提取、界址线走向说明
一.宗地界址点编码:从上到下从左到右每宗西北角顺时针编码,可根据界址点分类类型计算序号前面的字母. 二.界址点成果表:每一宗地生成一个界址点成果表.xls,西北角界址点开始顺时针填写界址点,首先填写宗 ...
- css添加边框阴影上、下、左、右详解
Css边框阴影:box-shadow属性 对于这个属性,总是记了又忘,忘记了又看百度,今天总结一下: 语法: box-shadow: h-shadow v-shadow blur spread col ...
- OpenCASCADE(OCC) 实现模型线框和实体显示模式的切换以及视角的自由切换——工具栏按钮版(线框显示、实体显示、上、下、左、右、前、后 的切换)
添加按钮事件 找到*****View类,右击属性,添加之前定义好的按钮命令函数(add Command): 逐个添加完命令之后,*****View.h中会出现这几个消息函数: 分别对它们进行实现: / ...
- Unity3D_(游戏)控制物体的上、下、左、右移动
通过键盘上↑.↓.←.→实现对物体的控制 using System.Collections; using System.Collections.Generic; using UnityEngine;p ...
- android 设置textview 左边,Android设置图片在TextView上、下、左、右
一种是在布局文件中的设置 android:drawablePadding="5dp"//图片与文案距离 android:drawableBottom="@drawable ...
- Appium swipe之屏幕上、下、左、右滑动
在appium 的appium\webdriver\extensions\action_helpers.py下提供了一个可以上下左右滑动的方法:swipe() 这个方法用起来到也比较简单,首先获取屏幕 ...
- div从上到下从左到右自动换行显示排列
先看效果图: .box{//外部的div盒子 display: flex;//先设置div里的内容显示同一行 justify-content: flex-start;//左右布局 flex ...
最新文章
- android 文字控件闪烁
- python打架动态图_20个GIF动图解释令程序员崩溃的瞬间 - 里维斯社
- python的运行环境是如何搭建的_教女朋友学Python运行环境搭建
- 百度 自然语言处理API
- 我的一个windows phone program
- c++vector查找元素所在的索引下标
- xp 系统 mysql日志文件在哪里_SqlServer修改数据库文件及日志文件存放位置教程
- vue.js详细教程--优优优
- 关于指针的一些基本常识
- 交往了 19 年的兄弟,给我上了一课
- 今日头条文章满多少字算原创
- python与金融风险管理_怎么学习金融风险管理?
- 模仿类似美团手机版应用源码
- R语言︱常用统计方法包+机器学习包(名称、简介)
- 推荐系统系列:新浪搜索团队FiBiNET理论和代码实现
- ubuntu 操作系统的目录结构
- Python之绘制个人足迹地图
- Android开发中三星手机拍照异常处理
- Mac快捷键及手势基本操作
- Navicat Premium 使用技巧