亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術(shù)文章
文章詳情頁

css3-translate3d-模糊bug - 為何使用了 css3 translate3d 會導(dǎo)致顯示模糊?

瀏覽:96日期:2023-07-29 10:50:57

問題描述

css3-translate3d-模糊bug - 為何使用了 css3 translate3d 會導(dǎo)致顯示模糊?

彈出框使用了

-webkit-transform: translate3d(-50%, -50%, 0);

來使彈出框垂直居中。,但是彈出框變模糊了。彈出框的樣式為

.pop-alert { position: fixed; left: 50%; top: 50%; -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); z-index: 999; min-width: 400px; border: 4px solid rgba(0,0,0,.5); background-color: #fff; padding: 5px; text-align: left;}

問題解答

回答1:

.算了,還是不用3d了、、坑多

回答2:

用 2D 的 translate(-50%,-50%)就不會出現(xiàn)模糊啦

回答3:

你好。測試發(fā)現(xiàn)在chrome中,使用translate3d,里面的值用固定參數(shù)而不是百分比,如translate3d(50px,10px,10px), 則不會模糊。原因尚未明確。個人猜測 當(dāng)translate3d內(nèi)的值為百分比時,實(shí)際計算出來的結(jié)果會出現(xiàn)小數(shù),因為chrome渲染的原因,所以會模糊(FF不會出現(xiàn)邊框模糊) 。 比如在chrome中這樣 translate3d(50px,10.5px,10.5px),就又會出現(xiàn)模糊。

回答4:

可以看看這兩個實(shí)例,第一個實(shí)例展示了3D變換導(dǎo)致元素模糊,第二個實(shí)例模糊狀態(tài)得到凈化:http://demo.codingplayboy.com...http://demo.codingplayboy.com...

元素顯示模糊主要是因為使用了transform 3D變換,3D變換會開啟GPU加速,GPU加速動畫時,并不是把原生DOM傳遞給GPU,它生成一個元素圖像,把該圖像發(fā)送到GPU,GPU將圖像應(yīng)用為多邊形紋理貼圖代表元素,GPU可以流暢快速的對這些多邊形進(jìn)行旋轉(zhuǎn),縮放,轉(zhuǎn)換,傾斜等變換,但由于只是傳遞元素圖像到GPU進(jìn)行處理,所以它并不能重新渲染內(nèi)容,圖像清晰度不能保證,元素顯示清晰度自然就下降了。

更多詳情可以查看我的博客http://blog.codingplayboy.com...

回答5:

translate3d的那個Z,從0開始就會模糊,ios上從大于1到開始也會出問題。。

回答6:

我也遇到過這個問題,彈框?qū)捀卟还潭ǖ臅r候想要垂直居中對齊,用了translate3d后里面的內(nèi)容會模糊。后來我用另外一種方式解決了垂直居中。(在彈框前面加了個元素,height設(shè)置成100%,并且設(shè)置vertical-align:middle)

回答7:

出現(xiàn)模糊的原因是因為元素的高度、寬度中有奇數(shù), 使用translate(-50%,-50%)之后,相當(dāng)于寬度、高度除以2的效果,會出現(xiàn) 0.5px。瀏覽器能分辨的最小像素為1px,因此出現(xiàn)了模糊。

所以使用translate(-50%,-50%)的時候,一定要 注意 讓 元素的 寬度、高度為偶數(shù)。

回答8:

樓上正解!果然是設(shè)置了百分比引起的,可以在標(biāo)題或者內(nèi)容的地方,設(shè)置多1px就搞定了~

標(biāo)簽: CSS
相關(guān)文章:
主站蜘蛛池模板: 久久er精品视频 | 亚洲欧美精品一区 | 18videosex性欧美69超高清 | 欧美日韩精品一区二区视频在线观看 | 欧美高清性色生活片免费观看 | 精品理论片一区二区三区 | 色综合久久久久久久 | 亚洲无限看 | 国产四区 | 国产成人午夜性视频影院 | 国内精品七七久久影院 | 国产高清一级毛片在线不卡 | 久久中文亚洲国产 | 男人透女人超爽视频免费 | 亚洲欧美日本在线 | 国产精品美女一区二区三区 | 美国的毛片免费的 | 久久一本一区二区三区 | 亚洲精国产一区二区三区 | 精品国产一区二区二三区在线观看 | 伊人2233| 久久高清免费视频 | 怡红院免费的全部视频 | 国产精品久久久久久久久免费观看 | 久久三级毛片 | 91精品国产综合久久青草 | 亚洲欧美一区二区三区久本道 | 九色porny真实丨国产18 | 成人性版蝴蝶影院污 | 国产a一级毛片含羞草传媒 国产a自拍 | 日韩国产欧美在线观看一区二区 | 一级免费a | 在线观看免费av网站 | 欧美日韩一区在线观看 | 成人α片 | 日韩亚洲欧美理论片 | 国产成人18| 日韩一区国产二区欧美三 | 亚洲二三区 | 特级做a爰片毛片免费看一区 | 瑟瑟网站在线观看 |