當內容超過容器的大小時,在 html 預設是看得到超過的範圍的,但這樣很容易造成破版,也是許多初學者會犯的錯誤,那是因為網頁標籤預設的 overflow 是 visible,也就是超過範圍時還能看得到,但容器的大小是沒有變的,沒有設置好的話就很容易蓋到接下來的內容。
以下是幾個當遇到內容超過容器時 overflow 可以設定的值,包括:
- visible: 預設,也就是可以看到超過的內容。
- hidden: 隱藏,超過的內容會看不到
- scroll: 不管內容是否有超過容器,容器會出現捲軸。
- auto: 內容超過容器時會出現捲軸,沒有的話則維持原樣。