固定高寬的 <div id="getpicture" style="height:900px; width:90%; border:1px solid #0000FF;"></div> 內容超出邊界時需顯示滾動條。
<div id="getpicture"
style="margin-left:30px; margin-top:20px; height:900px; width:90%; border:1px solid #0000FF;
overflow:auto;"></div>
| 值 | 行為 | 適用場景 |
|---|---|---|
auto | 內容超出才顯示滾動條,否則隱藏 | 通用推薦,體驗最佳 |
scroll | 始終顯示滾動條(含禁用態) | 佈局固定、需預留滾動條寬度 |
hidden | 剪裁超出內容,無滾動條 | 配合 JS 實現自定義滾動 |
visible | 內容溢出容器顯示(預設) | 不需滾動 |
overflow-x:hidden; overflow-y:auto; 僅縱向。#getpicture::-webkit-scrollbar { width: 8px; }
#getpicture::-webkit-scrollbar-thumb { background: #888; border-radius: 4px; }
#getpicture::-webkit-scrollbar-track { background: #f1f1f1; }
layout 區域(region="center"),組件內部自動處理溢出,無需手動加 overflow。height:auto 或無高度),子元素 overflow:auto 不生效。position:absolute/fixed 子元素脫離文檔流,不觸發父容器滾動。clearfix),導致父容器高度塌陷為 0。總結:給固定高寬容器加 overflow:auto 即可,符合 CSS 盒模型規範,無需 EasyUI 專用 API。