詳解uni-app中的樣式
uni-app中的樣式
- sass插件需要在官網(wǎng)下載,按提示操作即可
- rpx 即響應(yīng)式px,一種根據(jù)屏幕寬度自適應(yīng)的動(dòng)態(tài)單位。以750寬的屏幕為基準(zhǔn),750rpx恰好為屏幕寬度。屏幕變寬,rpx 實(shí)際顯示效果會(huì)等比放大。
- 使用
@import
語(yǔ)句可以導(dǎo)入外聯(lián)樣式表,@import
后跟需要導(dǎo)入的外聯(lián)樣式表的相對(duì)路徑,用;表示語(yǔ)句結(jié)束 - 定義在 App.vue 中的樣式為全局樣式,作用于每一個(gè)頁(yè)面。在 pages 目錄下 的 vue 文件中定義的樣式為局部樣式,只作用在對(duì)應(yīng)的頁(yè)面,并會(huì)覆蓋 App.vue 中相同的選擇器。
uni-app 支持使用字體圖標(biāo),使用方式與普通 web 項(xiàng)目相同,需要注意以下幾點(diǎn):
- 字體文件小于 40kb,uni-app 會(huì)自動(dòng)將其轉(zhuǎn)化為 base64 格式;
- 字體文件大于等于 40kb, 需開(kāi)發(fā)者自己轉(zhuǎn)換,否則使用將不生效;
- 字體文件的引用路徑推薦使用以 ~@ 開(kāi)頭的絕對(duì)路徑。
<template> <view> <view> 樣式學(xué)習(xí) </view> <view class="box1"> 測(cè)試文字 <text>123</text> </view> <view class="iconfont icon-shipin"> </view> </view> </template> <script> </script> <style lang="scss"> @import url("./a.css");//導(dǎo)入了外部的css文件 .box1{ width: 350rpx; //rpx不僅可以給盒子使用還可以給文字使用 height: 350rpx; background: red; font-size: 50rpx; color: #FFFFFF; text{ color: pink; } } </style>
在A(yíng)pp.vue里面定義公共的全局樣式
<style> /*每個(gè)頁(yè)面公共css */ //全局樣式,會(huì)被局部樣式覆蓋掉 @import url("./static/fonts/iconfont.css"); .box1{ background: pink; } </style>
總結(jié)
本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
JavaScript設(shè)置獲取和設(shè)置屬性的方法
這篇文章主要介紹了JavaScript設(shè)置獲取和設(shè)置屬性的方法,學(xué)會(huì)使用getAttribute、setAttribute的用法,需要的朋友可以參考下2015-03-03JavaScript實(shí)現(xiàn)鼠標(biāo)拖拽效果
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)鼠標(biāo)拖拽效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-10-10JavaScript使用setTimeout實(shí)現(xiàn)延遲彈出警告框的方法
這篇文章主要介紹了JavaScript使用setTimeout實(shí)現(xiàn)延遲彈出警告框的方法,實(shí)例分析了javascript中setTimeout函數(shù)的使用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04JavaScript 產(chǎn)生不重復(fù)的隨機(jī)數(shù)三種實(shí)現(xiàn)思路
在 JavaScript 中,一般產(chǎn)生的隨機(jī)數(shù)會(huì)重復(fù),但是有時(shí)我們需要不重復(fù)的隨機(jī)數(shù),如何實(shí)現(xiàn)?本文給于解決方法,需要的朋友可以參考下2012-12-12詳解Webpack抽離第三方類(lèi)庫(kù)以及common解決方案
這篇文章主要介紹了詳解Webpack抽離第三方類(lèi)庫(kù)以及common解決方案,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03JavaScript在IE和Firefox(火狐)的不兼容問(wèn)題解決方法小結(jié)
今天測(cè)試代碼時(shí),發(fā)現(xiàn)不少I(mǎi)E可以運(yùn)行的ajax,但在FF中報(bào)錯(cuò)。IE和Firefox(火狐)在JavaScript方面的不兼容及統(tǒng)一方法總結(jié)如下,需要的朋友可以看下,對(duì)于以后的代碼書(shū)寫(xiě)一定要考慮到多瀏覽器的兼容性。2010-04-04js get和post請(qǐng)求實(shí)現(xiàn)代碼解析
這篇文章主要介紹了js get和post實(shí)現(xiàn)代碼解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-02-02