女前端程序员入职第三天----uniapp页面

今天,是周一,令我无比悲伤的星期一。每一天我都在思考,人为什么要上班?好吧,看来今天也没思考明白。今天老板给留了俩个uniapp小程序页面的编写,看了看效果图,果断翻了翻有没有类似的,果然,copy和paste对码农来讲,永远有用。

我不知道贴出工作内容算不算泄密(哈哈哈哈)以后就不贴图了,我害怕-55555

今天浅浅的贴一张

做出来的东西很简单  类似电话号码簿 底层是遮罩

代码如下:

html:

<view class="page-view">
		<!-- 导航 -->
		<flNav title='相关部门公开服务热线' bgc="transparent" color="#fff" coloricon="#fff"></flNav>
		<!-- 背景图 -->
		<view style="width: 100%;">
			<image :src="newUrl+'/homeE1/jygbbacks.png'" style="width: 100%;" mode="widthFix"></image>
		</view>
		<!-- 遮罩 -->
		<view class="mask" v-if="isMusk"></view>
		<!-- 内容 -->
		<view class="main">
			<view class="top">
				<view class="pull button" @click="showAll()">
					<span class="font-one">服务热线</span><span>电话</span><span>电话咨询</span>
				</view>
			</view>
			<view class="content">
				<view v-for="(item,index) in publicList" :key="index">
					<view class="cell" v-if="item.span % 2 ==1">
						<view class="title">{{item.publicName}}</view>
						<view class="type">{{item.publicTab}}</view>
						<view class="btn" @click="takePhone(item.publicTab)">
							<image class="icon" :src="newUrl+'/homeE1/dianhua.png'"></image>
							<view>一键呼叫</view>
						</view>
					</view>
					<view class="cell" style="background-color: #F5F6F7;" v-if="item.span % 2 ==0">
						<view class="title">{{item.publicName}}</view>
							<view class="type">{{item.publicTab}}</view>
							<view class="btn" @click="takePhone(item.publicTab)">
								<image class="icon" :src="newUrl+'/homeE1/dianhua.png'"></image>
								<view>一键呼叫</view>
							</view>
						</view>
					</view>
				</view>
				
			</view>
		</view>
	</view>

js:js很简单 不贴了

css:

<style lang="scss" scoped>
	.main {
		position: absolute;
		top: 10%;
		width: 100%;
		height: 100%;
		// background-color: #DC143C;
		display: flex;
		flex-direction: column;
		justify-content: space-around;
	}

	.top {
		width: 100%;
		height: 60px;
		margin-top: 20px;
		padding: 10px;
	}

	.pull {
		background-color: #F5F6F7;
		border-radius: 20px;
		padding: 0px 12px;
		width: 129pt;
		height: 30.5pt;

		/deep/.u-input__input {
			color: #000 !important;
		}
	}

	// content cell:nth-child(odd){
	// 	background-color:white;
	// }
	// content cell:nth-child(even){
	// 	background-color:#F5F6F7;
	// 	}

	.button {
		width: 100%;
		height: 50px;
		background-image: linear-gradient(to right, #dbb370, #ecd097);
		color: #fff;
		padding: 15px 10px;
		// margin: 8px 20px;
		border-radius: 23pt;
	}

	span {
		// margin: 30px;
		font-weight: bold;
	}

	span:nth-child(1) {
		margin-left: 30px;
	}

	span:nth-child(2) {
		margin-left: 70px;
	}

	span:nth-child(3) {
		margin-left: 80px;
	}

	.content {
		width: 100%;
		height: 100%;
		display: flex;
		flex-direction: column;
		// margin-top: 10px;
		padding: 0px 10px 10px 10px;
		overflow: auto;
		// background-color: #999;
	}

	.uni-list {
		height: 100%;
	}

	.page-view {
		width: 100vw;
		height: 100vh;
		// overflow-y: scroll;
	}

	.mask {
		width: 100%;
		height: 100%;
		position: fixed;
		left: 0;
		top: 0;
		background-color: #999;
		z-index: 9999;
		top: 0;
		left: 0;
		opacity: 0.5;
	}

	.cell {
		display: flex;
		//align-items: flex-start;
		align-items: center;
		justify-content: space-between;
		padding: 10px 5px;
		border: gainsboro;
		border-radius: 25pt;

		// background-color: #F5F6F7 ;
		.title {
			margin-left: 20px;
			width: 30%;
		}

		.btn {
			display: flex;
			align-items: center;
			justify-content: space-between;
			background-image: linear-gradient(to right, #5ECD90, #66DDA0);
			padding: 6px 15px;
			border-radius: 20px;
			width: 100px;
			color: #fff;
			font-size: 12px;
			margin-right: 20px;

			.icon {
				width: 18px;
				height: 18px
			}
		}
	}

累了 收工!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

赵笑笑爱张杰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值