uniapp页面样式uniapp入门教程

在日常项目开发过程中,页面逻辑代码通常要搭配页面样式才能将页面需求完全实现出来。

这小节我们来讲解uni-app项目的页面样式的基础知识,包括全局样式和局部样式,选择器的应用以及内联样式的应用。下面我们来一一讲解。

全局样式会作用在所有页面上面。有了全局样式,我们就不必在每个页面上写重复的样式代码了,在提高我们工作效率的同时,也方便我们后期对项目的优化和维护。开发uni-app项目时,我们会将全局样式定义在App.vue文件中。局部样式会作用在特定的页面上面,当全局样式与局部样式冲突时,局部样式会覆盖掉全局样式。我们通常将局部样式定义在pages目录下的.vue文件中。

下面来举个实际例子看看当全局样式与局部样式冲突时,页面是如何显示的。

编辑App.vue文件,添加全局样式,将页面背景颜色定义为绿色,按钮宽度设置为50%,全局样式将影响到所有页面。实例:

page{background-color:green;}button{width:50%;margin-top:20px;}这里定义的page标签,相当于普通项目中的body标签,会影响到所有的页面样式,通常我们会在这里面设置页面的背景颜色、字体样式、大小等。

接下来编辑pages/index/index.vue文件,添加局部样式,将页面背景颜色定义为红色,局部样式将影响到index页面。

我们实例中定义的局部样式与全局样式冲突的地方主要是background-color背景颜色属性,全局样式中定义的是green绿色,局部样式中定义的是red红色。实例:

page{background-color:red;}button{height:100px;}点击工具栏–运行–运行到内置浏览器,查看效果。局部样式红色背景覆盖了全局样式绿色背景。按钮没有冲突的样式,既显示了全局样式中定义的宽度,又显示了局部样式中定义的高度。

选择器就是html标签的某个特有属性,如idclass等,在css中可以根据这些特有属性来统一定义样式。

目前uni-app规定支持的选择器有.class、#id、element、element,element、::after、::before这6个,我们来实例演示一下:先在template标签中定义几个布局。实例:

list1list2list3list43.1.class选择器使用.class定义样式,比如.list1,就表示定义的是所有class为list1标签的样式。实例:

3.2#id选择器使用#id定义样式,比如#column,就表示定义的是id为column标签的样式。实例:

3.3element选择器根据标签来定义样式,下面来定义所有button标签的样式实例:

3.4element,element选择器可以同时定义多个标签,标签之间用逗号隔开。实例:

3.5::after和::before选择器::before和::after的主要作用是在标签内容前后加上指定内容实例:

4.内联样式内联样式指的是把css代码直接写在HTML标签中,可以使页面随着标签情况的不同显示不同的样式。我们可以使用style、class属性来控制HTML标签的样式。实例:

内联样式在我们开发过程中,可能同样一个标签在不同情况下显示不同的颜色,比如股市涨跌幅,在涨的时候显示红色,在跌的时候显示绿色。像这种需求,就可以用到动态样式。

动态样式建议写进style属性中,静态样式建议写进class属性中,这样可以提高渲染效果,尽可能的优化页面性能。

下面来实现一下股市涨跌动态样式的需求。实例:

5.小结本节课程我们主要学习了uni-app的页面样式的几大应用,本节课程的需要掌握的重点如下:

THE END
1.APP界面图片免费下载APP界面素材APP界面模板千图网为您找到8996张APP界面相关素材,千图网还提供APP界面图片,APP界面素材, APP界面模板等免费下载服务,千图网是国内专业创意营销服务交易平台,一站式解决企业营销数字化、协同化,实现营销转化效果增长!https://www.58pic.com/tupian/APPjiemian.html
2.app界面图片设计大全熊猫办公精心为用户挑选80张高清精美app界面图片、支持专业级app界面设计素材下载,更多风格的app界面,免抠元素,卡通手绘素材图片、图标图案、免抠矢量图,尽在熊猫办公。https://www.tukuppt.com/speciall/appjiemian9190.html
3.APP页面图图片APP页面图素材APP页面图模板免费下载六图网为您提供4578张APP页面图设计作品免费下载服务,您还可以找到APP页面图图片、APP页面图素材、APP页面图模板等设计素材,我们为您提供APP页面图图片下载,APP页面图模板下载、APP页面图素材下载等服务!https://m.16pic.com/sucai/5147549.html?from=singlemessage
4.app下载页面(中国)APP下载首先,打开您的浏览器,输入app下载页面的官方网址(https://shengxiangyj.cn.baimao.com/supply/6093248.htm)。您可以通过搜索引擎搜索或直接输入网址来访问。 ?第二步:点击注册按钮 一旦进入app下载页面官网,您会在页面上找到一个醒目的注册按钮。点击该按钮,您将被引导至注册页面。 https://shengxiangyj.cn.baimao.com/supply/6093248.htm
5.漂亮的app下载页面模板时尚大气手机App官网引导下载页面模板。漂亮的app下载页面模板 网页模板漂亮的app下载页面模板 源码,高质量的前端模板html5+css3,下载漂亮的app下载页面模板 ,bootstrap模板,响应式html网页模板就上bootstrap模板库https://www.bootstrapmb.com/tag/appxiazaiyemian
6.点击app系统消息打开app并进入指定页面点击app系统消息可以打开app,解析消息,根据消息里的参数可以跳到指定页面。 大家知道,app启动时首先调用需要进一步完善的函数:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions(在AppDelegate.m文件或AppDelegate.mm)。若是点击应用图标打开app,launchOptions为nil...https://developer.aliyun.com/article/1514794
7.APP下载页面HTML模板绿色苹果安卓APP下载页面模板是一款大气清爽风格的手机应用APP软件下载页面模板下载。.rar 上传者:chendongpu时间:2022-11-12 手机APP注册页面html模板是一款采用css3制作的手机APP注册页面设计html模板。.rar 手机APP注册页面html模板是一款采用css3制作的手机APP注册页面设计html模板。 https://www.iteye.com/resource/yaweisnow-8120789
8.APP下载页源码app页面模板手机APP下载单页面可定制修改APP下载页源码 app页面模板 手机APP下载... 评分:5.00 分 价格:10 元 网站建设网页设计制作企业外贸公司... 评分:5.00 分 价格:300 元 pbootcms仿站二次开发修复 pbootcms免费商... 评分:5.00 分 价格:100 元 YZMCMS建站企业管理系统仿站 YZMCMS仿站... 评分:0.00 分 价格:10 元 99元一条龙建...https://www.huzhan.com/serve/goods7124.html
1.APP内如何打开某个应用的AppStore下载页面打开app下载如何在App内打开某个应用的App Store下载页面,在很多 APP 中我们都见到过某些应用的推广广告,点击之后会模态到 App Store 应用详情页面,引导用户下载。那么我们怎么在自己的 APP 中加入这个功能呢?iOS 6 之后我们可以方便的使用SKStoreProductViewController来实现。 https://blog.csdn.net/kst_123/article/details/82464905
2.app界面设计app界面图片app界面模板觅知网为您找到195个原创app界面设计素材,包括app界面样式,app界面图片,app界面样本,app界面格式下载服务,更多关于app界面模板就来觅知网。https://www.51miz.com/so-sucai/3436582.html
3.一文帮你从零开始学习APP页面设计在绘制低保真原型之前要明确自己设计的 APP 界面尺寸和界面设计规范。在制作 APP 页面时,APP 界面尺寸和界面设计规范极为重要,它们的准确性越高,后续工作就会越顺利,反之,准确性越低,后续过程将越繁琐杂乱,甚至推翻重做也是常有的事。所以把握好APP 界面设计尺寸和界面设计规范是每一位设计师的必备能力!https://js.design/special/article/app-page-designing.html
4.app页面专题模板app页面图片素材下载我图网app页面专题为您整理了2978个原创高质量app页面图片素材供您在线下载,PSD/JPG/PNG格式app页面模板下载、高清app页面图片大全等,下载图片素材就上我图网。https://www.ooopic.com/search-617070d2b3c3e6-0-0_0__0_0_37_ooo_0____0____2.html
5.AppStore上的“页面记录”提供App 内购买项目 iPhone 截屏 简介 保存网站的页面,即使是离线状态也可以快速浏览! 整个页面从上到下都可完整的一键式保存! 可对应收藏夹打开使用Safari浏览器打开的页面! 方便快捷的功能正在不断增加! ?可使用文件夹进行管理。 ?可将页面记录保存到相机胶卷中。 https://itunes.apple.com/cn/app/id607306608
6.APP页面介绍第5课: APP缺省页设计 第6课: APP页面介绍 第7课:设计元素在APP设计稿中的运用技巧 第8课: UI设计中如何配色 第9课: 亲密性、对齐、对比及重复性 第10课: 卡片式设计解析 第11课:一堂课理解产品原型 第12课:深度剖析IOS设计规范 第13课: 1张APP设计稿规范的确定 ...https://www.yutu.cn/ud/play/1335_36558_1.html
7.APP登录页面素材APP登录页面高清图片素材下载摄图网汇聚APP登录页面图片大全:APP登录页面素材、APP登录页面高清图片、APP登录页面背景图片等。你可以找APP登录页面设计灵感、摄影创意,我们欢迎您下载APP登录页面vrf正版授权图片,商用无压力https://699pic.com/image/appdengluyemian.html
8.app下载页面(中国)下载官方IOS安卓版手机版APP导语:app下载页面是一家备受瞩目的体育平台,提供丰富多样的体育赛事和刺激的游戏体验。如果您想加入app下载页面的大家庭,参与其中的乐趣,本文将为您详细介绍app下载页面的注册流程,让您轻松开启精彩的体育之旅。 第一步:访问app下载页面官网 ...https://www.wenmi.com/article/pxnga9044l60.html
9.用h5+实现APP简单登录页面原因是我之前一直做原生APP开发对web技术栈不是很熟,想借此机会可以学习web相关技术,还有就是目前项目马上要启动了dcloud相比其他框架学习成本较低。,好了接下来我就分享一下我使用dcloud开发app的经历吧。 1、用dcloud开发H5移动APP需要用到什么技术? html/html5标记语言用于编辑APP页面容器和控件...https://www.jianshu.com/p/1ae66f9b4c82
10.APP页面每个位置的叫法陈鹤元APP页面每个位置的叫法 前言 对于很多刚进入互联网行业的新人而言,对于App页面的各个位置该怎么叫才算比较专业,很多人并不会很清楚。 互联网行业有自己的专业名词,页面每个区域也有自己专业的叫法。如果不懂,在和研发、运营等部分沟通的时候说的牛头不对马嘴,就会很容易出现尴尬。https://www.shangyexinzhi.com/article/5797812.html
11.APP开发页面设计常见问题1. APP界面过渡问题 APP页面加载动画的过程一定要处理好,否则很容易会导致卡顿现象,这对于APP来说将是致命的危害。若长时间的等待是不是会产生厌烦的心理,甚至是放弃使用的心情,所以我们一定不要让用户在界面中等待太长时间。 2. 界面的触摸区域设计不合理 ...https://www.qixiuu.com/qixiu/case/detail/id/306.html
12.app访问h5页面Tag:app分发app封装ios分发页面企业应用程序自己的 4小时前 APP测试 苹果软件分发经常掉签名怎么办? 苹果软件分发经常掉签名,是由于苹果公司为了保护用户的安全和保证软件的质量,对于iOS设备上安装的应用程序进行了严格的限制和管理。其中,签名机制是苹果公司对于应用程序的一种授权和认证方式。在iOS设备 ...https://www.yimenapp.com/kb-yimen/tag/app%E8%AE%BF%E9%97%AEh5%E9%A1%B5%E9%9D%A2/
13.app嵌套html5app中嵌入h5页面mob64ca1400bfa8的技术博客在APP中使用web-view嵌入H5页面使用web-view组件就可以实现,代码如下 调用方法跳转至app 的页面的关键方法 uni.reLaunch 以上代码可以解决APP嵌入原生H5页面跳转回APP的问题,但是使用uniapp开发H5就会失效,在uniapp开发H5页面使用 uni.reLaunch 只能跳转到H5项目本地的页面。 https://blog.51cto.com/u_16213618/9399182
14.App自定义页面纷享销客帮助中心1. 入口:界面定制管理——App自定义页面,即可进入页面模板管理界面,在界面右上角可进行“新建”操作(可进行新建自定义页面与H5页面); 2. 可对已创建的自定义页面/H5页面进行编辑、删除、复制、分配操作: 编辑:修改已经建立的自定义页面; 删除:删除已经建立的自定义页面; ...https://help.fxiaoke.com/dbde/a892/8491
15.学员APP操作手册登录大学生网络党校首页(http://www.uucps.edu.cn/),扫描首页上的“党校APP下载”二维码(如图1-1),根据页面提示,用手机浏览器打开页面,下载安装包,安装“学习公社”APP(如图1-2)。图1-1 大学生网络党校首页 图1-2安装指南 二、APP页面 打开APP后,请选择相应培训所在平台“大学生网络党校”,选择后进入平台首...https://www.qzfzfz.com/newsinfo/443141.html
16.iOS开发APP跳转到设置或系统页面详解IOS这篇文章主要为大家介绍了iOS开发APP跳转到设置或系统页面详解,<BR>有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪https://www.jb51.net/program/290099vdv.htm