/* nova-werun/components/circle-card/index.wxss */ .trends-one{ width: 685rpx; margin-bottom: 20rpx; padding-left: 15rpx; padding-right: 15rpx; padding-bottom: 20rpx; padding-top: 20rpx; color: #333333; border-radius: 15rpx; background-color: white; font-family: MicrosoftYaHei; .namebax{ width: 100%; height: 105rpx; display: flex; align-items: center; image{ width: 105rpx; height: 105rpx; border-radius: 50%; } .name{ margin-left: 10rpx; font-family: MicrosoftYaHei; font-size: 28rpx; color: #333333; } } .text{ width: 100%; font-size: 26rpx; margin-top: 30rpx; } .picture{ width: 100%; display: flex; flex-wrap: wrap; margin-top: 30rpx; .image{ width: 210rpx; height: 210rpx; border-radius: 15rpx; margin-left: 8rpx; margin-bottom: 8rpx; } } .picture5 { width: 92%; padding-left: 90rpx; display: flex; flex-wrap: wrap; margin-top: 30rpx; .image { width: 175rpx; height: 175rpx; } .image-wrapper { margin-right: 10rpx; position: relative; } .image-wrapper:nth-of-type(3n) { margin-right: 0; /* 每行的最后一张图片不需要右边距 */ } .more-images { position: absolute; bottom: 10rpx; right: 0rpx; background-color: rgba(0, 0, 0, 0.5); /* 半透明背景 */ color: white; font-size: 26px; width: 175rpx; height: 175rpx; display: flex; align-items: center; justify-content: center; } } .picture2{ width: 100%; display: flex; flex-wrap: wrap; justify-content: start; margin-top: 30rpx; .image{ width: 310rpx; height: 310rpx; margin-right: 20rpx; margin-bottom: 10rpx; border-radius: 15rpx; } } .picture4{ width: 100%; display: flex; flex-wrap: wrap; margin-top: 30rpx; justify-content: start; .image{ width: 230rpx; height: 230rpx; margin-right: 20rpx; margin-bottom: 20rpx; object-fit: cover; border-radius: 15rpx; } .image:nth-child(2n) { margin-right: 0; /* 每行的最后一张图片不需要右边距 */ } } .picture3{ width: 100%; display: flex; justify-content: start; flex-wrap: wrap; margin-top: 30rpx; .image{ margin-right: 10rpx; margin-bottom: 10rpx; } .image-portrait { width: 332rpx; /* 竖屏图片的宽度 */ height: 425rpx; border-radius: 15rpx; } .image-landscape { width: 442rpx; /* 横屏图片的宽度 */ height: 310rpx; border-radius: 15rpx; } } // 地址 .addbox{ width: 100%; height: 30rpx; display: flex; align-items: center; margin-top: 25rpx; .add-tex{ font-size: 20rpx; display: flex; justify-content: center; align-items: center; } } .timebox{ width: 100%; // padding-left: 90rpx; display: flex; align-items: center; position: relative; margin-top: 10rpx; .dianzan{ width: 80rpx; height: 50rpx; font-size: 24rpx; display: flex; align-items: center; } .time-box{ width: 100%; height: 100%; display: flex; align-items: center; .time{ font-size: 30rpx; margin-right: 20rpx; } .pinlunbox{ height: 100%; display: flex; align-items: center; margin-left: auto; font-size: 24rpx; } } .functionbox{ width: 280rpx; height: 80rpx; background-color: black; display: flex; align-items: center; justify-content: center; position: absolute; right: 99rpx; border-radius: 10rpx; .function{ width: 100%; display: flex; color: white; justify-content: center; .function1{ width: 48%; display: flex; justify-content: center; color: white; .text2{ display: flex; justify-content: center; align-items: center; font-size: 28rpx; margin-left: 12rpx; } } } } .point{ display: flex; align-items: center; justify-content: center; width: 70rpx; height: 40rpx; border-radius: 10rpx; background-color: #efefef; color: #506692; font-size: 50rpx; margin-left: auto; } } .chinkinbox{ padding-top: 10rpx; padding-bottom: 10rpx; margin-left: 90rpx; display: flex; background-color: #efefef; align-items: center; padding-left: 18rpx; flex-wrap: wrap; .chickname{ font-size: 30rpx; margin-left: 8rpx; } } .sending{ background-color: #efefef; display: flex; padding-top: 20rpx; padding-left: 20rpx; width: 100%; height: 80rpx; position: relative; .textarea{ background-color: white; width: 600rpx; border-radius: 15rpx; padding-left: 12rpx; } .button{ position: absolute; /* 设置为绝对定位 */ bottom: 18rpx; /* 距离底部10rpx */ right: 10rpx; /* 距离右侧10rpx */ width: 100rpx; height: 50rpx; display: flex; align-items: center; justify-content: center; font-size: 28rpx; background-color: #29b129; margin-left: 10rpx; border-radius: 15rpx; color: white; } .button2{ position: absolute; /* 设置为绝对定位 */ bottom: 18rpx; /* 距离底部10rpx */ right: 10rpx; /* 距离右侧10rpx */ width: 100rpx; height: 50rpx; display: flex; align-items: center; justify-content: center; font-size: 28rpx; background-color: white; margin-left: 10rpx; border-radius: 15rpx; color: gray; border: gray solid 1px; } } .commentbox{ display: flex; flex-direction: column; align-items: center; flex-wrap: wrap; font-size: 26rpx; padding-right: 10rpx; .comment{ width: 100%; flex-wrap: wrap; flex: 1; /* 允许内容占用剩余空间 */ white-space: normal; /* 允许内容换行 */ overflow-wrap: break-word; /* 处理长单词的换行 */ position: relative; .delete{ width: 100rpx; height: 50rpx; display: flex; justify-content: center; align-items: center; background-color: white; position: absolute; top: -40rpx; left: 50%; z-index: 99; } } .comment2{ background-color: #bfbebe; width: 100%; padding-top: 10rpx; padding-bottom: 10rpx; flex-wrap: wrap; flex: 1; /* 允许内容占用剩余空间 */ white-space: normal; /* 允许内容换行 */ overflow-wrap: break-word; /* 处理长单词的换行 */ position: relative; .delete{ width: 100rpx; height: 50rpx; display: flex; justify-content: center; align-items: center; background-color: white; position: absolute; top: -40rpx; left: 50%; z-index: 99; } } } .commentbox2{ display: flex; flex-direction: column; align-items: center; flex-wrap: wrap; font-size: 26rpx; padding-right: 10rpx; .comment{ width: 100%; flex-wrap: wrap; flex: 1; /* 允许内容占用剩余空间 */ white-space: normal; /* 允许内容换行 */ overflow-wrap: break-word; /* 处理长单词的换行 */ position: relative; .delete{ width: 100rpx; height: 50rpx; display: flex; justify-content: center; align-items: center; background-color: white; position: absolute; top: -40rpx; left: 50%; z-index: 99; } } .comment2{ background-color: #bfbebe; width: 100%; padding-top: 10rpx; padding-bottom: 10rpx; flex-wrap: wrap; flex: 1; /* 允许内容占用剩余空间 */ white-space: normal; /* 允许内容换行 */ overflow-wrap: break-word; /* 处理长单词的换行 */ position: relative; .delete{ width: 100rpx; height: 50rpx; display: flex; justify-content: center; align-items: center; background-color: white; position: absolute; top: -40rpx; left: 50%; z-index: 99; } } } } .trends-two{ width: 685rpx; margin-bottom: 20rpx; padding-left: 15rpx; padding-right: 15rpx; padding-bottom: 20rpx; padding-top: 20rpx; color: #333333; border-radius: 15rpx; background-color: white; font-family: MicrosoftYaHei; .namebax{ width: 100%; height: 105rpx; display: flex; align-items: center; image{ width: 105rpx; height: 105rpx; border-radius: 50%; } .name{ margin-left: 10rpx; font-family: MicrosoftYaHei; font-size: 28rpx; color: #333333; } .guanzhu{ width: 85rpx; height: 35rpx; margin-left: auto; display: flex; align-items:center ; justify-content: center; font-family: MicrosoftYaHei; font-size: 20rpx; color: #3C3C3C; border: solid 2rpx #3C3C3C; border-radius: 40rpx; } } .text{ width: 100%; font-size: 26rpx; margin-top: 30rpx; .contentbox{ width: 100%; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; text-overflow: ellipsis; } .quanwen{ font-size: 26rpx; color: #CDCDD2; margin-top: 20rpx; } } .full-content{ width: 100%; font-size: 26rpx; margin-top: 30rpx; .quanwen{ font-size: 26rpx; color: #CDCDD2; margin-top: 20rpx; } } .picture{ width: 100%; display: flex; flex-wrap: wrap; margin-top: 30rpx; .image{ width: 210rpx; height: 210rpx; margin-right: 8rpx; margin-bottom: 8rpx; border-radius: 15rpx; } } .picture5 { width: 100%; display: flex; flex-wrap: wrap; margin-top: 30rpx; justify-content: center; .image { width: 200rpx; height: 200rpx; border-radius: 15rpx; } .image-wrapper { margin-right: 10rpx; position: relative; } .image-wrapper:nth-of-type(3n) { margin-right: 0; /* 每行的最后一张图片不需要右边距 */ } .more-images { position: absolute; bottom: 10rpx; right: 0rpx; background-color: rgba(0, 0, 0, 0.5); /* 半透明背景 */ color: white; font-size: 26px; width: 200rpx; height: 200rpx; display: flex; align-items: center; justify-content: center; } } .picture2{ width: 100%; display: flex; flex-wrap: wrap; justify-content: start; margin-top: 30rpx; .image{ width: 310rpx; height: 310rpx; margin-right: 20rpx; margin-bottom: 10rpx; border-radius: 15rpx; } } .picture4{ width: 100%; display: flex; flex-wrap: wrap; margin-top: 30rpx; justify-content: start; .image{ width: 310rpx; height: 310rpx; margin-right: 20rpx; margin-bottom: 20rpx; object-fit: cover; border-radius: 15rpx; } .image:nth-child(2n) { margin-right: 0; /* 每行的最后一张图片不需要右边距 */ } } .picture3{ width: 100vw; display: flex; justify-content: start; flex-wrap: wrap; margin-top: 30rpx; .image{ margin-right: 10rpx; margin-bottom: 10rpx; } .image-portrait { width: 332rpx; /* 竖屏图片的宽度 */ height: 425rpx; border-radius: 15rpx; } .image-landscape { width: 442rpx; /* 横屏图片的宽度 */ height: 310rpx; border-radius: 15rpx; } } // 地址 .addbox{ width: 100%; height: 30rpx; display: flex; align-items: center; margin-top: 25rpx; .add-tex{ font-size: 20rpx; display: flex; justify-content: center; align-items: center; } } .timebox{ width: 100%; // padding-left: 90rpx; display: flex; align-items: center; position: relative; margin-top: 10rpx; .dianzan{ width: 80rpx; height: 50rpx; font-size: 24rpx; display: flex; align-items: center; } .time-box{ width: 100%; height: 100%; display: flex; align-items: center; .time{ font-size: 30rpx; margin-right: 20rpx; } .pinlunbox{ height: 100%; display: flex; align-items: center; margin-left: auto; font-size: 24rpx; } } .functionbox{ width: 280rpx; height: 80rpx; background-color: black; display: flex; align-items: center; justify-content: center; position: absolute; right: 99rpx; border-radius: 10rpx; .function{ width: 100%; display: flex; color: white; justify-content: center; .function1{ width: 48%; display: flex; justify-content: center; color: white; .text2{ display: flex; justify-content: center; align-items: center; font-size: 28rpx; margin-left: 12rpx; } } } } .point{ display: flex; align-items: center; justify-content: center; width: 70rpx; height: 40rpx; border-radius: 10rpx; background-color: #efefef; color: #506692; font-size: 50rpx; margin-left: auto; } } .chinkinbox{ padding-top: 10rpx; padding-bottom: 10rpx; margin-left: 90rpx; display: flex; background-color: #efefef; align-items: center; padding-left: 18rpx; flex-wrap: wrap; .chickname{ font-size: 30rpx; margin-left: 8rpx; } } .sending{ background-color: #efefef; display: flex; padding-top: 20rpx; padding-left: 20rpx; width: 100%; height: 80rpx; position: relative; .textarea{ background-color: white; width: 600rpx; border-radius: 15rpx; padding-left: 12rpx; } .button{ position: absolute; /* 设置为绝对定位 */ bottom: 18rpx; /* 距离底部10rpx */ right: 10rpx; /* 距离右侧10rpx */ width: 100rpx; height: 50rpx; display: flex; align-items: center; justify-content: center; font-size: 28rpx; background-color: #29b129; margin-left: 10rpx; border-radius: 15rpx; color: white; } .button2{ position: absolute; /* 设置为绝对定位 */ bottom: 18rpx; /* 距离底部10rpx */ right: 10rpx; /* 距离右侧10rpx */ width: 100rpx; height: 50rpx; display: flex; align-items: center; justify-content: center; font-size: 28rpx; background-color: white; margin-left: 10rpx; border-radius: 15rpx; color: gray; border: gray solid 1px; } } .commentbox{ display: flex; flex-direction: column; align-items: center; flex-wrap: wrap; font-size: 26rpx; padding-right: 10rpx; .comment{ width: 100%; flex-wrap: wrap; flex: 1; /* 允许内容占用剩余空间 */ white-space: normal; /* 允许内容换行 */ overflow-wrap: break-word; /* 处理长单词的换行 */ position: relative; .delete{ width: 100rpx; height: 50rpx; display: flex; justify-content: center; align-items: center; background-color: white; position: absolute; top: -40rpx; left: 50%; z-index: 99; } } .comment2{ background-color: #bfbebe; width: 100%; padding-top: 10rpx; padding-bottom: 10rpx; flex-wrap: wrap; flex: 1; /* 允许内容占用剩余空间 */ white-space: normal; /* 允许内容换行 */ overflow-wrap: break-word; /* 处理长单词的换行 */ position: relative; .delete{ width: 100rpx; height: 50rpx; display: flex; justify-content: center; align-items: center; background-color: white; position: absolute; top: -40rpx; left: 50%; z-index: 99; } } } .commentbox2{ display: flex; flex-direction: column; align-items: center; flex-wrap: wrap; font-size: 26rpx; padding-right: 10rpx; .comment{ width: 100%; flex-wrap: wrap; flex: 1; /* 允许内容占用剩余空间 */ white-space: normal; /* 允许内容换行 */ overflow-wrap: break-word; /* 处理长单词的换行 */ position: relative; .delete{ width: 100rpx; height: 50rpx; display: flex; justify-content: center; align-items: center; background-color: white; position: absolute; top: -40rpx; left: 50%; z-index: 99; } } .comment2{ background-color: #bfbebe; width: 100%; padding-top: 10rpx; padding-bottom: 10rpx; flex-wrap: wrap; flex: 1; /* 允许内容占用剩余空间 */ white-space: normal; /* 允许内容换行 */ overflow-wrap: break-word; /* 处理长单词的换行 */ position: relative; .delete{ width: 100rpx; height: 50rpx; display: flex; justify-content: center; align-items: center; background-color: white; position: absolute; top: -40rpx; left: 50%; z-index: 99; } } } }