2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Flexbox (Flexible Box Layout Module) CSS exemplar modernum layout, quod efficaciorem praebet viam ad extensionem, align et collocant spatium pro elementis intra continentem in diversis magnitudinibus et machinis screen, etsi magnitudo earum ignota est aut dynamice mutabilis. WebKit fons aperta est navigatoris machinam late in Safari, Mail et aliis productis Apple. Articulus hic profundus in subsidium WebKit pro Flexbox accipit et exempla quaedam practica proposita et optimas usus praebet.
Priusquam in subsidium WebKit tribuo, primo intelligamus aliquas praecipuas notiones Flexbox:
display: flex;
or *display: inline-flex;
Dictum elementum.flex-direction
Proprietatis definitio, horizontalis vel verticalis esse potest.flex
Proprietatis spatium addito collocare facultatem.Machinam WebKit Flexbox layouts cum primis versionibus sustentavit. Subinde subsidium maturum est ut omnes flexboxs possessiones et functiones comprehendant. Hic sunt quaedam proprietates clavis earumque usus in WebKit:
flex-direction
: Definire directionem axis.justify-content
: Definit alignment item in axe.align-items
: alignment rerum definit in axe crucis.align-content
: Definire alignment of multi-linea items in cruce axis.flex-wrap
: Definire an item involvere possit.flex
: scalabilitatem rei definit.Simplex Flexbox layout exemplum hic ostendit quomodo uti flexbox possessionibus WebKit fultis:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Flexbox Example</title>
<style>
.flex-container {
display: flex;
flex-direction: row; /* 或 column */
justify-content: space-between;
align-items: center;
background-color: #f1f1f1;
padding: 10px;
}
.flex-item {
background-color: dodgerblue;
color: white;
margin: 10px;
padding: 20px;
font-size: 30px;
}
</style>
</head>
<body>
<div class="flex-container">
<div class="flex-item">1</div>
<div class="flex-item">2</div>
<div class="flex-item">3</div>
</div>
</body>
</html>
Etsi WebKit plene iam Flexbox sustinet, variae machinae navigabiles diversos gradus subsidii habere possunt.ususPossum uti Auxilium Flexbox a diversis navigatoribus utens instrumentorum communicationis socialis potes inhibere.
Primis diebus in Flexbox, quidam navigatores praefixis specificis ad usum Flexbox proprietatum requirebant.Exempli gratia, antea versiones WebKit requirere possent-webkit-
Praefixum:
.flex-container {
display: -webkit-flex; /* Safari */
display: flex;
}
Sed cum Flexbox partem CSS vexillum factam, maxime moderni navigatores has praefixiones amplius non requirunt.
Flexbox non solum apta est ad rationes simplices, sed etiam ad exemplaria analytica multiplicia adhibenda. Hic nonnulla exempla applicationis provectae sunt;
flex-wrap: wrap;
ut item involvere.justify-content
etalign-items
color et items ut distribuerent.margin: auto;
sponte accommodare positio rerum.flex-grow
, flex-shrink
, et flex-basis
ad temperandas scalabiles res.<div class="flex-container multi-row">
<div class="flex-item">Item 1</div>
<div class="flex-item">Item 2</div>
<!-- 更多项目 -->
</div>
.multi-row {
flex-wrap: wrap;
}
Hic sunt quaedam optimae exercitationes cum utendo Flexbox:
em
, rem
, vh
, vw
Exspecta unitates relativas ut meliorem extensionem docilitatis.WebKit auxilium pro Flexbox tincidunt cum valido instrumento ad rationes flexibiles et dociles creandas. In Flexbox principales notiones intelligendo, usum proprietatum eius dolens, et optimas consuetudines sequentes, tincidunt paginae propositiones creare possunt quae tam pulchrae sunt quam functiones. Ut technologiae telae evolvit, Flexbox pergit ut pars integralis progressionis anterioris finis.
Per profundissimam huius articuli discussionem lectores comprehensivam intelligentiam flexoris WebKit habere debent et eam ad actualem paginae extensionem applicare possint.