文章詳情頁
javascript - 瀏覽器縮放大小的實現(xiàn)原理
瀏覽:83日期:2023-03-01 11:10:07
問題描述
RT,因為個人使用習(xí)慣的原因,使用chrome都是把默認(rèn)縮放比例調(diào)成90%的,今天測試一些頁面的時候出現(xiàn)了樣式錯亂的問題,然而在縮放比例為100%的情況下,所有的瀏覽器測試都正常,并且在低分辨率的電腦上測試也正常,所以萌生了了解縮放原理的想法,查了一些資料后說是更改了html標(biāo)簽的width和height,然而經(jīng)過實際測試并不是這樣的,所以想問問各位大牛,瀏覽器縮放的原理究竟是什么,謝謝
問題解答
回答1:我們正常看到的顯示的頁面一般為設(shè)備像素的大小(100%縮放),或者更準(zhǔn)確的說是設(shè)備像素與css像素為1:1下的場景。當(dāng)我們縮放屏幕的時候,設(shè)備像素不會變化,但css像素會變化。具體的推薦你看這篇博客:https://www.quirksmode.org/mo...
回答2:html { zoom: 90%}回答3:
CSS 有 zoom 屬性,可以控制內(nèi)容的縮放。瀏覽器的縮放大概實現(xiàn)方式類似吧。至于錯位問題,大部分瀏覽器對字體都有默認(rèn)的最小值,當(dāng)小于最小值后,文字并不會被縮放,導(dǎo)致了內(nèi)容的折行,從而把布局撐開。
標(biāo)簽:
JavaScript
相關(guān)文章:
1. mysql在限制條件下篩選某列數(shù)據(jù)相同的值2. php - 生產(chǎn)環(huán)境下,給MySQL添加索引,修改表結(jié)構(gòu)操作,如何才能讓線上業(yè)務(wù)不受影響?3. mysql - Sql union 操作4. mysql - 僅僅只是把單引號與反斜杠轉(zhuǎn)義不用prepare statement能否避免sql注入?5. java - Mybatis 數(shù)據(jù)庫多表關(guān)聯(lián)分頁的問題6. 急急急!!!求大神解答網(wǎng)站評論問題,有大神幫幫小弟嗎7. mysql - 拖拽重排序后怎么插入數(shù)據(jù)庫?8. 新入手layuiadmin,部署到tp中。想用php自已寫一個后臺管理系統(tǒng)。9. android - 安卓做前端,PHP做后臺服務(wù)器 有什么需要注意的?10. mysql 獲取時間函數(shù)unix_timestamp 問題?
排行榜

熱門標(biāo)簽