亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

移動的適配問題

請問老師 寫移動端用px 也可以做適配嗎 高度怎么還原設計稿?

正在回答

2 回答

我們的課程主要是Vue框架,關于樣式的部分(兼容性、適配、響應式)這些是css的范疇了。小伙伴們,需要自己去學習,去實踐。


css中除了rem,還有em,微信小程序里面還rpx,這些有具體的應用場景。

實時生活中,使用scss的mixin,可以很好解決響應式的問題。

配置類似于bootstrap的這種多寬度下的樣式條件,如:

@mixin?respond-to($media)?{
??@if?$media?==?small-screens?{
????@media?only?screen?and?(max-width:?$break-small)?{
??????@content;
??????//???transition:?width?1s;
????}
??}
??@else?if?$media?==?medium-screens?{
????@media?only?screen?and?(min-width:?$break-small?+1?)?and?(max-width:?$break-media){
??????@content;
??????//???transition:?width?1s;
????}
??}
??@else?if?$media?==?big-screens?{
????@media?only?screen?and?(min-width:?$break-media?+?1){
??????@content;
??????//???transition:?width?0.2s;
????}
??}
??@else?if?$media?==?max-screens?{
????@media?only?screen?and?(min-width:?$break-max){
??????@content;
??????//???transition:?width?0.2s;
????}
??}@else?if?$media?==?less-max-screens{
????@media?only?screen?and?(max-width:?$break-max){
??????@content;
??????//???transition:?width?0.2s;
????}
??}
}

再配置一個變量

//response
$break-small:?320px;
$break-media:?375px;
$break-max:?414px;


0 回復 有任何疑惑可以回復我~

寫 px 是不足以適配各個機型的,需要用到 rem,建議去學習慕課網有關移動端適配的相關課程。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

移動的適配問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號