Mac scrollbar

今天做一個頁面,遇到了一個問題,關于scrollbar的,折騰了半天總算找到問題。

keywords: Mac scrollbar 滾動條 invisible 隱藏
問題:<body>的寬度為1280, <header>的寬度為100%,但是在firebug中查看<header>的寬度只有1265,而且其他人的電腦上<header>的寬度都是正常的1280,只有我的是1265.

代碼如下

<html>
<head>
    <style type="text/css">
        html,body{
            width: 100%;
            height: 100%;
        }
        header{
            width: 100%;
        }
    </style>
</head>
<body>
    <header></header>
</body>
</html>

此時<body>的盒模型如下

body的寬度為1280

<header>的盒模型如下

header的寬度為1650

我就納悶了,為啥就缺了15px。
對比了同事的電腦后發(fā)現(xiàn)我電腦上的scrollbar是實體的

實體scrollbar

而其他同事電腦上的scrollbar都是透明的,只有滾動時才會出現(xiàn)


透明scrollbar

問題就在這了,實體scrollbar占掉了15px的像素,因此<header>少了15px.

解決方案(Mac):
系統(tǒng)便好設置 -> 通用 ->顯示滾動條 -> 滾動時

滾動時才顯示滾動條

總結
初入Mac, 還不夠熟練,因此犯這樣的錯誤。果然造輪子并不是無益之事,經(jīng)驗就是這么積累的。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 14,154評論 1 92
  • 使用sketch最重要的一點是設計好控件的規(guī)范。 為做好設計規(guī)范需要對色彩進行編號,比如:color_a”_1,c...
    youyeath閱讀 26,690評論 2 237
  • CSS格式化排版 文字排版--字體 我們可以使用css樣式為網(wǎng)頁中的文字設置字體、字號、顏色等樣式屬性,如下: 不...
    wq04200閱讀 465評論 0 1
  • 你站在屋頂問我什么是愛情 也許我也不懂 只是望著你的背影 站成我整個世界的風景 你是那清晨的初陽 喚醒所有的夢揚帆...
    柳小落閱讀 169評論 0 0

友情鏈接更多精彩內容