我知道關(guān)于邏輯像素和物理像素相關(guān)的概念,網(wǎng)上看到的其他人的博客或者其他文章的解釋中,基本都是一句:因?yàn)樵趓etina屏(iphone4-6)中一個(gè)css像素控制著四個(gè)(2X2)物理像素,所以看起來變粗了,但! ,根據(jù)我看到的一句話:在不同的屏幕上(普通屏幕 vs retina屏幕),css像素所呈現(xiàn)的大小(物理尺寸)是一致的,不同的是1個(gè)css像素所對應(yīng)的物理像素個(gè)數(shù)是不一致的。中所說,兩個(gè)尺寸相同屏幕不同的設(shè)備上css 1px像素呈現(xiàn)的物理尺寸是一致的!如下圖所畫,視覺上看著變粗了是因?yàn)閷?shí)際尺寸變粗,可兩種屏幕中css 1px代表的實(shí)際尺寸應(yīng)該是一樣的。所以到底是為什么會變粗,百思不得其解!
1px邊框在移動(dòng)端變粗問題產(chǎn)生的原理
慕哥9229398
2019-02-13 17:19:15