CSS3是繼CSS2之后的最新一代CSS版本,它帶來了許多新的特性,包括高級布局技術。以下是一些流行的CSS3布局例程:
/* 1. Flexbox布局 */ .container { display: flex; flex-wrap: wrap; justify-content: center; } .item { width: 200px; height: 200px; margin: 10px; } /* 2. Grid布局 */ .container { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); grid-gap: 10px; justify-items: center; } .item { height: 200px; } /* 3. Multi-Column布局 */ .container { column-count: 4; column-gap: 10px; } .item { height: 200px; } /* 4. Table布局 */ .container { display: table; } .row { display: table-row; } .cell { display: table-cell; width: 200px; height: 200px; margin: 10px; }
這些例程可以幫助開發者快速實現復雜的布局,提高生產效率。