Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Flexbox 為絕對定位子項的新行為
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
先前版本的 CSS 彈性容器 版面配置規格會將絕對定位子項的靜態位置設為彈性項目,大小為 0px x 0px。規格書的最新版本 會將這些元素完全移出流程,並根據對齊和對齊屬性設定靜態位置。在撰寫本文時,Edge 和 Android 版 Opera 39 已支援這項功能。
舉例來說,我們將對以下 HTML 套用一些定位行為。
<div class="container">
<div>
<p>In Chrome 52 and later, the green box should be centered vertically and horizontally in the red box.</p>
</div>
</div>
我們會新增類似以下的內容:
. container {
display : flex ;
align-items : center ;
justify-content : center ;
}
. container > * {
position : absolute ;
}
在 Chrome 52 以上版本中,巢狀 <div> 會完美對齊容器 <div>。
在未符合規範的瀏覽器中,綠色方塊的左上角會位於紅色方塊的頂端中央。
如果您想在 Chrome 或其他瀏覽器中親自試用這項功能,請下載我們的範例 ,或前往實體示範 。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權 ,程式碼範例則為阿帕契 2.0 授權 。詳情請參閱《Google Developers 網站政策 》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2016-06-16 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2016-06-16 (世界標準時間)。"],[],[]]