国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

移動(dòng)開(kāi)發(fā)兼容問(wèn)題

elliott_hu / 1467人閱讀

摘要:安卓使用絕對(duì)定位布局與原生有沖突如果絕對(duì)定位的元素在最下面,鍵盤(pán)彈起時(shí),絕對(duì)定位元素會(huì)在鍵盤(pán)上面解決辦法使用布局實(shí)現(xiàn),有一個(gè)可使用或者監(jiān)聽(tīng)事件,將元素隱藏低版本瀏覽器,給設(shè)置之后,將兄弟元素?cái)D出了父元素空間具體原因待查,反正需要給加一個(gè)驗(yàn)

1.安卓使用絕對(duì)定位布局與原生input有沖突

如果絕對(duì)定位的元素在最下面,鍵盤(pán)彈起時(shí),絕對(duì)定位元素會(huì)在鍵盤(pán)上面

解決辦法:

使用flex布局實(shí)現(xiàn),有一個(gè)flex-shrink可使用

或者監(jiān)聽(tīng)resize事件,將元素隱藏

export function adapterPosition(selector) {
    if (/iphone/i.test(navigator.userAgent)) return
    const h = window.innerHeight;
    const dom = document.querySelector(selector)
    if (!dom) return
    const display = dom.style.display
    window.addEventListener("resize", () => {
        const height = window.innerHeight
        if (height < h) {
            dom.style.display = "none"
        } else {
            dom.style.display = display
        }
    });
}
2.低版本瀏覽器,給input設(shè)置flex:1之后,將兄弟元素?cái)D出了父元素空間

具體原因待查,反正需要給input加一個(gè)display:block

驗(yàn)證碼
.item {
    margin-left: 15px;
    box-sizing: border-box;
    height: 60px;
    padding: 12px 15px 12px 0;
    overflow: hidden;
    background-color: #fff;
    color: #212121;
    position: relative;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    border-bottom: 1px solid #f4f4f4;
    font-size: 16px;
}

.item .name {
    margin-right: 10px;
    min-width: 48px;
}

.item .input {
    display: block; // 需要加一個(gè)display:block
    outline: 0 none;
    -webkit-box-flex: 1;
    flex: 1;
    font-size: 16px;
    padding: 0;
    border-width: 0;
    box-shadow: none;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
}
3.relative top失效

關(guān)于relative元素top屬性失效的原因,父元素沒(méi)有設(shè)置高度,子元素top使用百分比的時(shí)候沒(méi)有參照,此時(shí)可以使用px值

4.滾動(dòng)穿透問(wèn)題

描述:有場(chǎng)景需要mask,但是背景還是可以滾動(dòng),即滾動(dòng)穿透,解決方案如下,主要是獲取頁(yè)面的滾動(dòng)元素并設(shè)置其為fixed

body.no-scroll {
  position: fixed;
  width: 100%;
}
UtilFn.ModalHelper = function (bodyCls) {
    var scrollTop;
    var scrollingElement = document.scrollingElement || document.body; // 此寫(xiě)法兼容webkit,獲取頁(yè)面滾動(dòng)元素
    return {
        afterOpen: function () {
            scrollTop = scrollingElement.scrollTop;
            document.body.classList.add(bodyCls);
            document.body.style.top = -scrollTop + "px";
        },
        beforeClose: function () {
            document.body.classList.remove(bodyCls);
            scrollingElement.scrollTop = scrollTop;
        }
    };
}
5.瀏覽器對(duì)像素 四舍五入的問(wèn)題

參考 http://web.jobbole.com/84113/

瀏覽器會(huì)對(duì)小數(shù)點(diǎn)進(jìn)行四舍五入,實(shí)際渲染是四舍五入之后的,但是真實(shí)占用空間是原始大小,四舍五入的那部分值會(huì)影響下一個(gè)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/105602.html

相關(guān)文章

  • 移動(dòng)開(kāi)發(fā)兼容問(wèn)題

    摘要:移動(dòng)端開(kāi)發(fā)的兼容問(wèn)題文章已同步我的筆記,歡迎大家加,加后人生更加美好下為屬性設(shè)置會(huì)出現(xiàn)樣式文字和背景異常問(wèn)題。解決方案可以使用整體放大屏幕的倍等等再使用縮放使用在移動(dòng)端會(huì)模糊也需要這樣的解決方案在移動(dòng)端圖片上傳圖片兼容低端機(jī)的問(wèn)題。 移動(dòng)端開(kāi)發(fā)的兼容問(wèn)題 文章已同步我的github筆記https://github.com/ymblog/blog,歡迎大家加star~~,加star后人生...

    wyk1184 評(píng)論0 收藏0
  • 移動(dòng)開(kāi)發(fā)兼容問(wèn)題

    摘要:移動(dòng)端開(kāi)發(fā)的兼容問(wèn)題文章已同步我的筆記,歡迎大家加,加后人生更加美好下為屬性設(shè)置會(huì)出現(xiàn)樣式文字和背景異常問(wèn)題。解決方案可以使用整體放大屏幕的倍等等再使用縮放使用在移動(dòng)端會(huì)模糊也需要這樣的解決方案在移動(dòng)端圖片上傳圖片兼容低端機(jī)的問(wèn)題。 移動(dòng)端開(kāi)發(fā)的兼容問(wèn)題 文章已同步我的github筆記https://github.com/ymblog/blog,歡迎大家加star~~,加star后人生...

    weakish 評(píng)論0 收藏0
  • 移動(dòng)開(kāi)發(fā)兼容問(wèn)題

    摘要:移動(dòng)端開(kāi)發(fā)的兼容問(wèn)題文章已同步我的筆記,歡迎大家加,加后人生更加美好下為屬性設(shè)置會(huì)出現(xiàn)樣式文字和背景異常問(wèn)題。解決方案可以使用整體放大屏幕的倍等等再使用縮放使用在移動(dòng)端會(huì)模糊也需要這樣的解決方案在移動(dòng)端圖片上傳圖片兼容低端機(jī)的問(wèn)題。 移動(dòng)端開(kāi)發(fā)的兼容問(wèn)題 文章已同步我的github筆記https://github.com/ymblog/blog,歡迎大家加star~~,加star后人生...

    songjz 評(píng)論0 收藏0
  • Mac聯(lián)機(jī)調(diào)試移動(dòng)端頁(yè)面方法 和 移動(dòng)端IOS遇到的兼容問(wèn)題

    摘要:移動(dòng)端失效需求點(diǎn)擊一個(gè),讓某一個(gè)聚焦并彈出虛擬鍵盤(pán)。安卓可以聚焦,但是不會(huì)彈出虛擬鍵盤(pán)說(shuō)明安卓機(jī)的表現(xiàn)也是異常的無(wú)法聚焦,也不會(huì)彈出虛擬鍵盤(pán)所以我的這邊的實(shí)踐結(jié)論是,如果希望在頁(yè)面初始化過(guò)程中,讓自動(dòng)聚焦并彈出虛擬鍵盤(pán)。 移動(dòng)端IOS遇到的兼容性問(wèn)題 和 Mac聯(lián)機(jī)調(diào)試方法 有時(shí)候遇到一些移動(dòng)端「疑難雜癥」,因?yàn)橐苿?dòng)端不方便調(diào)試,可能找不到問(wèn)題點(diǎn),所以經(jīng)常需要電腦端和移動(dòng)端聯(lián)機(jī)調(diào)試,...

    CoreDump 評(píng)論0 收藏0
  • 從零搭建移動(dòng)H5開(kāi)發(fā)項(xiàng)目實(shí)戰(zhàn)

    摘要:并且除了常用的端,還要考慮微信端,或者是端。所以我們要有一套機(jī)制,在端上走的代碼,在端或者微信端上走端對(duì)應(yīng)的代碼。對(duì)于一個(gè)從零開(kāi)始的移動(dòng)端項(xiàng)目,我總結(jié)了以上這些移動(dòng)開(kāi)發(fā)難點(diǎn),希望之后的人能少踩點(diǎn)坑,站在我的肩膀上提高項(xiàng)目開(kāi)發(fā)的效率和質(zhì)量。 從零搭建移動(dòng)H5開(kāi)發(fā)項(xiàng)目實(shí)戰(zhàn) 前端H5的前世今身 在Pc的時(shí)代,前端技術(shù)無(wú)疑統(tǒng)治了大多數(shù)用戶的交互界面!而在移動(dòng)為王的今天,NA開(kāi)發(fā)在早期占領(lǐng)了大多...

    terro 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<