244 lines
5.8 KiB
Vue
244 lines
5.8 KiB
Vue
<template>
|
||
<view class="flex-col page">
|
||
<view class="flex-col group">
|
||
<view class="flex-row justify-between self-stretch">
|
||
<text class="font text">请选择产品规格</text>
|
||
<image
|
||
class="image"
|
||
:src="clothesRentUrl + '/component/cha.png'"
|
||
/>
|
||
</view>
|
||
<view class="flex-row self-stretch group_2">
|
||
<image
|
||
class="shrink-0 image_2"
|
||
src="https://ide.code.fun/api/image?token=67dd8f7cdefdb1001119a623&name=ef8fd08c2a91d3833c648cd64691f68d.png"
|
||
/>
|
||
<view class="flex-col shrink-0 group_3 ml-13">
|
||
<text class="self-stretch font_2 text_2">淡雅古风衣淡雅古风衣淡雅古风衣淡</text>
|
||
<text class="mt-48 self-start font_2 text_3">¥129.00</text>
|
||
</view>
|
||
</view>
|
||
<view class="flex-col self-stretch">
|
||
<view class="flex-col justify-start items-start relative">
|
||
<view class="group_4"></view>
|
||
<text class="font_2 text_4 pos">妆造服务</text>
|
||
</view>
|
||
<view class="flex-row">
|
||
<view class="flex-col justify-start items-center text-wrapper">
|
||
<text class="font_3 text_5">本店上妆</text>
|
||
</view>
|
||
<view class="flex-col justify-start items-center text-wrapper ml-17">
|
||
<text class="font_3 text_6">无需妆造</text>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
<text class="self-start font_2 text_7">拍摄场地</text>
|
||
<view class="flex-row equal-division">
|
||
<view class="flex-col section equal-division-item">
|
||
<view class="flex-row justify-between items-end self-stretch">
|
||
<image
|
||
class="image_3"
|
||
:src="clothesRentUrl + '/component/indoor.png'"
|
||
/>
|
||
<view class="section_2"></view>
|
||
</view>
|
||
<text class="self-start font_3 text_8 mt-5">室内</text>
|
||
</view>
|
||
<view class="flex-col section equal-division-item ml-19">
|
||
<view class="flex-row justify-between items-end self-stretch">
|
||
<image
|
||
class="image_4"
|
||
:src="clothesRentUrl + '/component/outdoor.png'"
|
||
/>
|
||
<view class="section_2"></view>
|
||
</view>
|
||
<text class="self-start font_3 text_8 mt-5">室外</text>
|
||
</view>
|
||
</view>
|
||
</view>
|
||
<view class="flex-row justify-between items-center group_5">
|
||
<view class="flex-row items-baseline">
|
||
<text class="font text_9">定金:</text>
|
||
<text class="font text_10">¥129.00</text>
|
||
</view>
|
||
<view class="flex-col justify-start items-center text-wrapper_2"><text class="text_11">确定</text></view>
|
||
</view>
|
||
</view>
|
||
</template>
|
||
|
||
<script setup>
|
||
|
||
</script>
|
||
|
||
<style scoped lang="scss">
|
||
.ml-13 {
|
||
margin-left: 24.38rpx;
|
||
}
|
||
.ml-17 {
|
||
margin-left: 31.88rpx;
|
||
}
|
||
.mt-5 {
|
||
margin-top: 9.38rpx;
|
||
}
|
||
.ml-19 {
|
||
margin-left: 35.63rpx;
|
||
}
|
||
.page {
|
||
background-color: #ffffff;
|
||
width: 100%;
|
||
overflow-y: auto;
|
||
overflow-x: hidden;
|
||
height: 100%;
|
||
}
|
||
.group {
|
||
padding: 37.5rpx 22.5rpx;
|
||
border-bottom: solid 1.88rpx #0000001f;
|
||
}
|
||
.font {
|
||
font-size: 37.5rpx;
|
||
font-family: FZSongKeBenXiuKaiS-R-GB;
|
||
color: #323232;
|
||
}
|
||
.text {
|
||
margin: 3.75rpx 0;
|
||
line-height: 36.34rpx;
|
||
}
|
||
.image {
|
||
margin-right: 3.75rpx;
|
||
width: 52.5rpx;
|
||
height: 41.25rpx;
|
||
}
|
||
.group_2 {
|
||
margin-top: 35.63rpx;
|
||
}
|
||
.image_2 {
|
||
border-radius: 18.75rpx;
|
||
width: 198.75rpx;
|
||
height: 200.63rpx;
|
||
}
|
||
.group_3 {
|
||
margin-right: 112.5rpx;
|
||
margin-bottom: 7.5rpx;
|
||
width: 369.38rpx;
|
||
}
|
||
.font_2 {
|
||
font-size: 33.75rpx;
|
||
font-family: FZSongKeBenXiuKaiS-R-GB;
|
||
line-height: 30.58rpx;
|
||
color: #323232;
|
||
}
|
||
.text_2 {
|
||
line-height: 41.25rpx;
|
||
}
|
||
.text_3 {
|
||
margin-left: 7.5rpx;
|
||
line-height: 22.54rpx;
|
||
}
|
||
.group_4 {
|
||
margin-left: 26.25rpx;
|
||
border-radius: 9.38rpx;
|
||
width: 123.75rpx;
|
||
height: 97.95rpx;
|
||
}
|
||
.text_4 {
|
||
line-height: 32.31rpx;
|
||
}
|
||
.pos {
|
||
position: absolute;
|
||
left: 0;
|
||
top: 50%;
|
||
transform: translateY(-50%);
|
||
}
|
||
.text-wrapper {
|
||
padding: 15rpx 0;
|
||
background-color: #ffffff;
|
||
border-radius: 37.5rpx;
|
||
width: 159.38rpx;
|
||
height: 54.38rpx;
|
||
border-left: solid 1.88rpx #c3c3c3;
|
||
border-right: solid 1.88rpx #c3c3c3;
|
||
border-top: solid 1.88rpx #c3c3c3;
|
||
border-bottom: solid 1.88rpx #c3c3c3;
|
||
}
|
||
.font_3 {
|
||
font-size: 26.25rpx;
|
||
font-family: FZSongKeBenXiuKaiS-R-GB;
|
||
line-height: 24.21rpx;
|
||
color: #323232;
|
||
}
|
||
.text_5 {
|
||
line-height: 24.41rpx;
|
||
}
|
||
.text_6 {
|
||
line-height: 23.89rpx;
|
||
}
|
||
.text_7 {
|
||
margin-top: 33.75rpx;
|
||
}
|
||
.equal-division {
|
||
align-self: stretch;
|
||
margin: 41.25rpx 15rpx 0;
|
||
}
|
||
.section {
|
||
flex: 1 1 320.63rpx;
|
||
}
|
||
.equal-division-item {
|
||
padding: 18.75rpx 22.5rpx;
|
||
background-color: #ffffff;
|
||
border-radius: 18.75rpx;
|
||
height: 157.5rpx;
|
||
border-left: solid 1.88rpx #c3c3c3;
|
||
border-right: solid 1.88rpx #c3c3c3;
|
||
border-top: solid 1.88rpx #c3c3c3;
|
||
border-bottom: solid 1.88rpx #c3c3c3;
|
||
}
|
||
.image_3 {
|
||
opacity: 0.85;
|
||
border-radius: 18.75rpx;
|
||
width: 138.75rpx;
|
||
height: 84.38rpx;
|
||
}
|
||
.section_2 {
|
||
margin-right: 15rpx;
|
||
background-color: #ffffff;
|
||
border-radius: 50%;
|
||
width: 45rpx;
|
||
height: 45rpx;
|
||
border-left: solid 1.88rpx #c3c3c3;
|
||
border-right: solid 1.88rpx #c3c3c3;
|
||
border-top: solid 1.88rpx #c3c3c3;
|
||
border-bottom: solid 1.88rpx #c3c3c3;
|
||
}
|
||
.text_8 {
|
||
margin-left: 45rpx;
|
||
}
|
||
.image_4 {
|
||
border-radius: 15rpx;
|
||
width: 138.75rpx;
|
||
height: 84.38rpx;
|
||
}
|
||
.group_5 {
|
||
padding: 37.5rpx 22.5rpx 31.88rpx;
|
||
}
|
||
.text_9 {
|
||
line-height: 34.42rpx;
|
||
}
|
||
.text_10 {
|
||
color: #e79ea1;
|
||
line-height: 25.05rpx;
|
||
}
|
||
.text-wrapper_2 {
|
||
padding: 22.5rpx 0;
|
||
background-color: #e79ea1;
|
||
border-radius: 187.5rpx;
|
||
width: 241.88rpx;
|
||
height: 76.88rpx;
|
||
}
|
||
.text_11 {
|
||
color: #ffffff;
|
||
font-size: 30rpx;
|
||
font-family: FZSongKeBenXiuKaiS-R-GB;
|
||
line-height: 28.01rpx;
|
||
}
|
||
@import url(../../../common/css/global.css);
|
||
</style> |