Day27,差不多要來收尾啦,元件的介紹也都差不多了,現在就來介紹一些quasar內建的CSS Helper吧~
這邊對後端工程師來說可能比較吃力,畢竟都是頁面排版的東西~
對前端工程師或是設計師來說,就當作是快速的輔助class吧
主要是用來快速對元件/區塊做空間的排版,像是padding
,margin
等等
q-ma-xs
是不是看不太懂,就讓我們來分解
q
是作為前綴,沒有特別意義
ma
這邊可以拆成兩個來講
m
指的是類型 這邊指 margin
a
指的是方向 這邊指 all
xs
指的是範圍的大小跟 flex css
是用一樣的所以會拆成
q-[類型][方向]-[大小]
一共有兩種可以選擇,這邊是很基本的CSS
m
(margin向外擴)
p
(padding向內擴)
總共有七種可以選,除了基本的 t(top)
,r(right)
,l(left)
,b(bottom)
,a(all)
以外,還有兩個x(left+right)
,y(top+bottom)
有 none
,auto (只能用在margin)
,xs
,sm
,md
,lg
,xl
可以用
說到Material怎麼能少了陰影呢
這邊就麻煩參照官方文件,加進class就能套用囉
主要是拿來設定一些css是否顯示的class,像是解析度大於多少或是小於多少才會顯示的gt
及lt
,還有依照不同裝置性質而決定要不要顯示的desktop-only
,mobile-only
等等,由於蠻多的,就給各位自己去翻囉
用來調整視窗顯示的位置,也讓各位自己翻吧
說是其他,有的也蠻常用的
像是
等等~
先這樣吧!