当前位置: 首页 > wzjs >正文

邢台地区网站建设口碑好上海今天最新发布会

邢台地区网站建设口碑好,上海今天最新发布会,学校网站框架,网站可以用cdr做吗顶部 页面最顶部要获取到手机设备状态栏的高度&#xff0c;避免与状态栏重叠或者被状态栏挡住 // 这是最顶部的父级容器 <view :style"{ paddingTop: ${statusBarHeight extraPadding}px }">.... </view> export default {data() {return {statusBarH…

顶部

页面最顶部要获取到手机设备状态栏的高度,避免与状态栏重叠或者被状态栏挡住

// 这是最顶部的父级容器
<view :style="{ paddingTop: `${statusBarHeight + extraPadding}px` }">....
</view>
export default {data() {return {statusBarHeight: 0,extraPadding: 20}},onReady() {uni.getSystemInfo({success: res => {this.statusBarHeight = res.statusBarHeight;}})}
}

使用uni-app自带的uni.getSystemInfo方法获取设备的状态栏高度,除去设备的状态栏高度再额外加上一点高度,这样就避免页面最顶部的内容会被状态栏盖住或者与状态栏重叠.
在这里插入图片描述

页面整体高度

当页面出现可滑动区域的时候使用动态计算高度值

// 使用 <scroll-view />
<view><scroll-view scroll-y="true" :style="{ height: scrollHeight + 'px' }">...</scroll-view>
</view>
export default {data() {return {scrollHeight: 0,navBarHeight: 0}},mounted() {const query = uni.createSelectorQuery().in(this);query.select('.ngb').boundingClientRect(data => {if(data) {this.navBarHeight = data.height}}).exec()},onReady() {uni.getSystemInfo({success: res => {this.scrollHeight= res.windowHeight - this.navBarHeight ;}})}
}

获取导航栏的高度,括号里面填的就是你导航栏的CSS名称
res.windowHeight 是这个设备除去底下的ToBar栏的高度 当你有导航栏的时候你要减去导航栏的高度才是你剩下的页面实际高度 只有当你超出scroll-view的高度的时候才会触发滚动,这个样子就可以做到这个页面在每个设备下都可以适配
如果想要隐藏滚动条

<style>/* 取消滚动条 *//deep/ ::-webkit-scrollbar {display: block;width: 0px !important;height: 0px !important;}
</style>

圆角效果

border-radius: 10px; // 大小增加 圆角效果越明显

在这里插入图片描述
如果是给图片增加圆角效果但是不生效

overflow: hidden
border-radius: 10px;

在这里插入图片描述
在这里插入图片描述

层叠关系

像一些我的页面或者登录页面会遇到这个情况
在这里插入图片描述

// 图片的容器
<view class="background-box"><image class="background-image" src="/static/mine-photo/background1.png" mode="widthFix" />
</view>
// 头像与我的资产的容器
<view class="content" :style="{ paddingTop: `${statusBarHeight + extraPadding}px` }"><view class="box-c"><view class="box1"><text>我的</text></view><view class="box2"><view class="box2-1"><image class="box2-image" src="/static/mine-photo/user-not-login.png" mode="widthFix" /></view><view class="box2-2"><text>立即登录</text></view></view><view class="box3-c"><view class="box3-1"><view class="box3-1--1"><text>我的资产</text></view><view class="box3-1--2"><view class="box3-1--box" v-for="(item, index) in zcList" :key="index"><text class="box3-1--box-text1">{{item.text1}}</text><text class="box3-1--box-text2">{{item.text2}}</text></view></view></view></view>
</view>
.background-box {position: relative;width: 100%;
}.content {position: absolute;top: 0;left: 0;width: 100%;display: flex;justify-content: center;
}

内边距

一些卡片或者展示数据的一些容器记得给一点内边距不要让数据贴着容器

padding: 10px 20px 10px 10px;

关系为 上 右 下 左(margin bord-redius 都是同理)

对齐

在这里插入图片描述

width: 90%;
margin: 0 auto;

不要将宽度设为100% 两边要留一点 会更美观一点 使用 0 auto 方法来让元素居中显示
或者给 padding: 一个值也可以

padding: 20rpx;

或者使用flex布局, 这个要在元素外面的父容器设置

display: flex;
width: 100%;
justify-content: center;

使用这个方法让元素横向居中显示

http://www.dtcms.com/wzjs/108315.html

相关文章:

  • 哪里有网站可以做动态视频倒计时百度指数免费查询入口
  • 设计师接私单网站网站转让出售
  • 网站加关键词代码除了百度指数还有哪些指数
  • 四川成都高端网站建设最新百度关键词排名
  • 做金融行业网站淘宝定向推广
  • 怎么做公司门户网站结构优化是什么意思
  • 什么网站做烘干设备好关键词seo排名优化如何
  • 长沙网站制作推广谷歌关键词热度查询
  • 试玩网站设计建设今天中国新闻
  • 南通通州建设工程质量监督网站seo云优化软件
  • 海阳市住房和城乡建设局官方网站seo整体优化步骤怎么写
  • 在线创建网站免费网站佛山seo技术
  • 毕设做网站可以得高分吗南京seo按天计费
  • 商场设计师班级优化大师下载安装
  • 形容网站页面做的好的词语凤凰军事新闻最新消息
  • 豪华网站建设网络营销软件站
  • 深圳网站设计设计网站应该如何推广
  • 如何建设高等数学课程网站销售策略和营销策略
  • 如何做网站ip跳转营销推广活动策划
  • 网站的公告轮播效果怎么做国外推广渠道平台
  • 做网站上面的图标惠州seo公司
  • 做套网站多少钱权重查询站长工具
  • 网站开发培训程序员安阳seo
  • 淄博学校网站建设公司网络推广怎么收费
  • 装修合同电子版推广优化排名
  • 甘肃省住房和城乡建设厅网站职称证查询站群seo技巧
  • 商务网站设计实训报告淘宝seo是指什么
  • 政府网站设计案例seo外包如何
  • 网站服务器租用 配置企业网络营销策略
  • 农安县住房城乡建设局网站洛阳市网站建设