3 回答

TA貢獻(xiàn)1877條經(jīng)驗(yàn) 獲得超1個(gè)贊
你所有的樣式都應(yīng)該用 CSS 而不是 javascript 來(lái)完成。
您可以查看 Bootstrap(css 框架),它使開(kāi)發(fā)響應(yīng)式網(wǎng)站變得容易。

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超6個(gè)贊
您可以檢查實(shí)際窗口是否是移動(dòng)設(shè)備,然后您可以使用 setAttribute 來(lái)制作您的自定義 CSS。
Window 接口的 matchMedia() 方法返回一個(gè)新的 MediaQueryList 對(duì)象,表示指定媒體查詢(xún)字符串的解析結(jié)果。然后可以使用返回的 MediaQueryList 來(lái)確定文檔是否與媒體查詢(xún)匹配,或監(jiān)視文檔以檢測(cè)它何時(shí)匹配或停止匹配媒體查詢(xún)。

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超7個(gè)贊
使用的省時(shí)選項(xiàng): 1. Javascript + CSS 媒體查詢(xún) 2. Bootstrap CSS 框架 - 簡(jiǎn)單且非常有效
可以使用帶有 window.width 的 resize 函數(shù)來(lái)控制屏幕的大小。
添加回答
舉報(bào)