vue-使用Ydui注意點

1.地址

一只基于Vue2.x的移動端&微信UI。 -YDUI Touch

2.在你的項目中安裝引用該UI。要注意你要使用px還是rem,按照需求引用。

3.UI使用ydui.flexible.js 來處理移動端自適應問題。

3.1,rem計算方式:設計圖尺寸px / 100 = 實際rem 【例: 100px = 1rem,32px = .32rem】
3.2,設計稿寬度默認為750px
3.3,在使用border,baskground-size,transform時需要用到的尺寸不需要更改為rem,直接使用px即可 【例:5像素紅色邊框:border:5px red solid;】
3.4,寫死viewport,采用scale=1.0,IOS和安卓一視同仁;

<meta content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0" name="viewport"/>

3.5,1px邊框的使用

/*css*/
-webkit-transform:(scale(0.5));-webkit-transform-origin: 0 0;transform:(scale(0.5));transform-origin: 0 0;

3.6,關(guān)于圖片,純色系圖片建議使用字體圖標,比如用iconfont;如果是復雜多顏色圖片,可以使用單張圖片,切記不要使用雪碧圖。

4,關(guān)于布局的layout

image.png

默認是這樣的,但是需要注意幾點:
4.1,當你單頁面不足充滿整個頁面,你需要在<layout></layout>上在添加一個div,來保證你的頁面能正常滾動。

<template>
    <div style="height: 100%;">
        <yd-layout title="...">...</yd-layout>
    </div>
</template>

4.2,當你在寫內(nèi)頁時,沒有頭部菜單<yd-navbar></yd-navbar>和底部菜單<yd-tabbar></yd-tabbar>時,你需要懸浮在頁面底部的按鈕,使用fixed的時候,你要注意不能在使用layout布局
安卓手機上顯示正常,蘋果手機會有伸縮問題。

4.3,你在寫底部懸浮的時候,需要在底部空出一塊地方,一般解決方法是使用padding-bottom或者是margin-bottom。但是有時候會出現(xiàn)問題(一般是蘋果手機出現(xiàn)問題),最好的方式是在懸浮層的上面增加一個空白div,就顯示高度,例如:

div{width:100%;height:5rem;background:transparent;}

5,按鈕:Button

1.沒有搞清楚yd-button-group【slot】-name的含義
2.button中的props里面的bgcolor和color的類型是string和常規(guī)顏色值。但是不包括透明顏色值,例如transparent和#00000000表示。
3.假如你需要一個圖文結(jié)合的按鈕,建議你自己寫一個。

6,角標:Badge

表現(xiàn)形式和按鈕類似,當你有一些提示文字時,建議使用角標。

7,關(guān)于組件,組件是不能嵌套的,例如搜索Search組件

在<yd-list></yd-list>中增加search組件,會出現(xiàn)頁面穿透的現(xiàn)象,


image.png
image.png

image.png

但是:


image.png

image.png

image.png

具體是什么原因暫時沒有弄明白。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 14,153評論 1 92
  • 第一章 F12: element.style 內(nèi)聯(lián)樣式(可以直接在上面寫代碼進行簡單調(diào)試) user agent...
    fastwe閱讀 1,652評論 0 0
  • 前段時間試譯了Keith J.Grant的CSS好書《CSS in Depth》,其中的第二章《Working w...
    YuyingWu閱讀 2,758評論 0 3
  • 現(xiàn)在回過頭來看,感覺自己以前寫復雜了,其實道理很簡單; 就是利用vw,rem隨屏幕,或者跟字體正比變化的特性; 1...
    會會會會閱讀 43,290評論 16 40
  • 每天的學習記錄,可能有的地方寫的不對,因為剛學,以后發(fā)現(xiàn)錯的話會回來改掉整體流程 https://develope...
    有點健忘閱讀 5,035評論 0 7

友情鏈接更多精彩內(nèi)容