成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

transform導(dǎo)致字體模糊的bug

weakish / 3095人閱讀

摘要:我在給一個(gè)定位元素垂直居中的時(shí)候慣性的設(shè)置了設(shè)置完成后沒有發(fā)現(xiàn)問題,后來無論時(shí)美工還是測試都反應(yīng)這個(gè)元素字體模糊。后來經(jīng)過反復(fù)排除認(rèn)定了時(shí)的鍋。經(jīng)過查資料時(shí)應(yīng)為要移動(dòng)的元素的高度時(shí)奇數(shù)的。動(dòng)畫在渲染非整數(shù)的時(shí)就會(huì)出現(xiàn)字體模糊。

我在給一個(gè)定位元素垂直居中的時(shí)候慣性的設(shè)置了

.element {
  position: absolute;
  top: 50%;
  transfome: translateY(-50%);
}

設(shè)置完成后沒有發(fā)現(xiàn)問題,后來無論時(shí)美工還是測試都反應(yīng)這個(gè)元素字體模糊。

我還是第一次遇見這個(gè)問題。后來經(jīng)過反復(fù)排除認(rèn)定了時(shí) transform 的鍋。

經(jīng)過查資料時(shí)應(yīng)為要移動(dòng)的元素的高度時(shí)奇數(shù)的。css 動(dòng)畫在渲染非整數(shù)的 px 時(shí)就會(huì)出現(xiàn)字體模糊。甚至?xí)r上下反復(fù)移動(dòng)。

解決辦法:

給定居中元素偶數(shù)高度(基本沒用,很多情況我們無法寫死高度)。

不用動(dòng)畫用margin,不過margin的百分比是相對于父級(jí)的。我們還是要知道元素的準(zhǔn)確高度。

.element {
  position: absolute;
  top: 50%;
  margin-top: ...;
}

給與定位元素一個(gè)父級(jí)。使用height:100% 然后設(shè)置flex布局的垂直居中

.father {
  display:flex;
  align-items:center
}

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

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/115821.html

相關(guān)文章

  • [總結(jié)]CSS/CSS3常用樣式與web移動(dòng)端資源

    摘要:不允許負(fù)值用百分比來定義縮放比例。解決這個(gè)很簡單,在父元素中使用即可解決該。列寬度由單元格內(nèi)容設(shè)定。定義僅有大寫字母。不過,要讓任何元素生效還得借助于一點(diǎn)點(diǎn)。 css/css3常用樣式 CSS修改選中文字的顏色 html代碼: 第一段文字選中效果 第二段文字選中效果 css代碼: .p1::selection{background:red;color:#fff;} .p2::selec...

    The question 評(píng)論0 收藏0
  • 第六天 移動(dòng)端Web開發(fā)注意事項(xiàng)

    摘要:隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,移動(dòng)已經(jīng)逐漸成為互聯(lián)網(wǎng)的主要入口,隨之而來的是前端在移動(dòng)開發(fā)上面臨的各種機(jī)遇與挑戰(zhàn),本文就一些常見移動(dòng)端問題對移動(dòng)開發(fā)需要注意的事項(xiàng)進(jìn)行一下總結(jié),必然不可能涉及方方面面,但會(huì)隨著筆者的積累持續(xù)更新。 隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,移動(dòng)Web已經(jīng)逐漸成為互聯(lián)網(wǎng)的主要入口,隨之而來的是前端在移動(dòng)Web開發(fā)上面臨的各種機(jī)遇與挑戰(zhàn),本文就一些常見移動(dòng)端問題對移動(dòng)Web開發(fā)需要注意...

    妤鋒シ 評(píng)論0 收藏0
  • 第六天 移動(dòng)端Web開發(fā)注意事項(xiàng)

    摘要:隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,移動(dòng)已經(jīng)逐漸成為互聯(lián)網(wǎng)的主要入口,隨之而來的是前端在移動(dòng)開發(fā)上面臨的各種機(jī)遇與挑戰(zhàn),本文就一些常見移動(dòng)端問題對移動(dòng)開發(fā)需要注意的事項(xiàng)進(jìn)行一下總結(jié),必然不可能涉及方方面面,但會(huì)隨著筆者的積累持續(xù)更新。 隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,移動(dòng)Web已經(jīng)逐漸成為互聯(lián)網(wǎng)的主要入口,隨之而來的是前端在移動(dòng)Web開發(fā)上面臨的各種機(jī)遇與挑戰(zhàn),本文就一些常見移動(dòng)端問題對移動(dòng)Web開發(fā)需要注意...

    xbynet 評(píng)論0 收藏0
  • 移動(dòng)端web app自適應(yīng)布局探索與總結(jié)

    摘要:方案的簡單介紹基于前提頁面元素的布局尺寸全都以設(shè)計(jì)稿為基準(zhǔn)等比例設(shè)置。給根節(jié)點(diǎn)設(shè)置一個(gè)基礎(chǔ)值,然后頁面的所有元素布局均相對于該值采用單位設(shè)定。 1、困擾多時(shí)的問題 在這之前做web app開發(fā)的的時(shí)候,在自適應(yīng)方面一般都是寬度通過百分比,高度以iPhone6跟iPhone5之間的一個(gè)平衡值寫死,我們的設(shè)計(jì)稿都是iPhone5的640 * 1136標(biāo)準(zhǔn),所以高度一般取個(gè)大概值,各種圖標(biāo)的...

    Benedict Evans 評(píng)論0 收藏0

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

0條評(píng)論

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