Hogyan hozzunk létre egy adaptív mnogoklonochny sablon segítségével css kezdőknek

Nem tudja használni, ha több oszlopot a tervezés csak az, hogy nem tudjuk ellenőrizni a dokumentum méretét. Ebben a leírásban megmutatom, hogyan lehet létrehozni egy reagáló sablon több oszlopot, amely jól néz ki különböző méretben kapható. Kezdjük az alapokkal és fokozatosan lépni a bonyolultabb dolgokat.







Támogatás a böngészőkben

Támogatja a multi-oszlop elrendezés kiváló abban az esetben, ha nem bánod, az eladó változat előtagot. A statisztikák szerint Használhatom támogatja ezt a funkciót, a 95,32% a böngésző. Több böngészők, mint IE10 +, Edge és az Opera Mini teljesen támogatja a multi-oszlop elrendezés. Mások böngészők, mint például a Firefox és a Chrome szükséges előtagokat.

Ha támogatja a régebbi böngészők, hasznos az Ön régi Polyphemus Polyfill (azaz IE9 és alább). Nos, ha a böngésző nem támogatja a multi-oszlop, a technika kecses lebomlása az elrendezés lesz rekonstruálni egyetlen oszlopot. Ebben az esetben Polyphemus, talán nem a legjobb megoldás.

A CSS többoszlopos elrendezés modul számos különböző tulajdonságokkal rendelkeznek. A következő részben fogok szólni mindegyikük külön-külön.

Hogyan hozzunk létre egy adaptív mnogoklonochny sablon segítségével css kezdőknek

Gyakorlati tanfolyam adaptív layout Landing semmiből!

Ismerje meg a semmiből elő adaptív Landing HTML5 és a CSS3 a következő 6 napon

Oszlopok száma és Oszlopszélesség

Az ingatlan oszlop száma meghatározza az oszlopok számát az elem. Elfogadott vagy pozitív egész szám, vagy az automatikus. Ha be van állítva az automatikus, az oszlopok száma határozza meg az értéket az oszlop szélességű. Ha megad egy pozitív egész szám, az összes oszlopot lesz azonos szélességű.

oszlop szélességét tulajdonság határozza meg a szélességét az egyes hangszóró elem. Az ingatlan nem szigorú. Például, az oszlop lesz valamivel keskenyebb, mint egy előre meghatározott érték, ha a hely nem elegendő. Ez a tulajdonság is kap értéket, vagy az automatikus pozitív egészek. Ha megadja auto, akkor a szélesség határozza meg az oszlop száma tulajdonság. Helyet kell osztani a hangszórók sík.

Szintén beállítható mindkét érték ugyanakkor a rövid tulajdonság oszlopokat. Syntax tulajdonságai oszlopok:

Amint látható, az első példa egy rövidített negyedik oszlopban, és a második példában ez a harmadik rövidíteni. Sőt, ha van egy egész szám egységek száma, az érték utal az oszlop-count. A CodePen mutatták demo minden hangot tulajdonságait. Ha átméretezi az ablakot, azt tapasztalhatja:

Oszlop-száma tulajdonság mindig fenntartja az oszlopok számát adja meg. Az egyetlen változás, a szélességük.

Tulajdon oszlop szélességű automatikusan megváltoztatja az oszlopok száma alapján szabad hely. Az oszlopok száma be van állítva úgy, hogy a szélessége nagyobb, mint egy előre meghatározott. Továbbá, ha az ülések nem elég, a szélessége az összes oszlop kissé kevesebb lehet, mint a megadott.

oszlopok ingatlan használ oszlop száma a megengedett maximális számát oszlopok. Az oszlopok szélessége is kell igazítani oszlop száma nem haladja meg a meghatározott számú oszlopok és oszlop szélesség megközelítőleg egyenlő egy előre meghatározott szélességű.







Oszlop Gap és oszlop szabály

Az oszlop-különbség, akkor adja meg a helyet az oszlopok között. Elfogadott normális vagy numerikus értéket. Megadhatja 0, de nem negatív. Ha be van állítva a normális, akkor az alapértelmezett a böngészőben a távolság az oszlopok között.

oszlop-szabály - a csökkentés révén, amely felveheti a vonal a két oszlopot. Ez ugyanaz, hogy a tulajdonságok border-left és a határok jobb. Syntax tulajdonságok:

Hogyan hozzunk létre egy adaptív mnogoklonochny sablon segítségével css kezdőknek

Gyakorlati tanfolyam adaptív layout Landing semmiből!

Ismerje meg a semmiből elő adaptív Landing HTML5 és a CSS3 a következő 6 napon

Tulajdon oszlop-szabály szélességű beállíthatja a szélessége 3px, vagy használja a kulcsszavak vékony, közepes vagy vastag. oszlop-szabály-style type vesz értékek szaggatott, pontozott, szilárd, stb Minden érték a tulajdonságok border-style lehet alkalmazni az oszlop-szabály-style, és az oszlop-szabály-szín érték lehet bármilyen színű érvényes bejegyzéseket. A CodePen tárgyalás bizonyították mind tulajdonságait.

Oszlop kitöltése és oszlop Span

Oszlop-kitöltés tulajdonság meghatározza a tartalom oszlik úgy, hogy kitöltse az oszlopot. Az ingatlan vesz értékek és automatikus egyensúly, oszlopok vannak töltve egymást. Ha a mérleg, a tartalom egyenletesen oszlik el az összes oszlopot.

Érdemes megjegyezni, hogy csak, ha egy fix magasságú oszlop, Firefox automatikusan egyensúlyt a tartalmat. Más böngészők, a tartalom tele lesz egymás után.

Oszlop-span tulajdonság vezérli, hogy a tételt az eszköz minden oszlopot. Két lehetséges értéke van: minden és semmi. Ha megadja az összes, az elem kiterjed az összes oszlopot. Az ingatlan nem támogatja a Firefoxot.
A CodePen bizonyította demo. ami azt mutatja, hogy idézni feszített minden oszlopot. A Firefox idézet található a középső oszlop elfogadhatónak tekinthető folbekom.

Hozzon létre egy érzékeny elrendezés több oszlop

Most, hogy már értesült a különböző tulajdonságok és értékeik, csináljunk mi sablon érzékeny és barátságos a felhasználónak.

Az oszlop tulajdonságait gróf és oszlop szélesség megvannak a maga problémái. Oszlop-száma tulajdonság támogatja a szükséges oszlopok számát a nagy képernyőkön eszközök azonban az elrendezés lehet locsolni a kis képernyőkön. A hasonló elven és az oszlop szélesség, mely túl keskeny oszlopok a kis képernyőn, de a nagy képernyőn hozamok túl sok oszlopot.

Ahhoz, hogy az elrendezés jól fog mutatni az összes képernyőn, be kell állítani a két ingatlan, oszlop száma és az oszlop szélességű. Tehát akkor az ellenőrzés a szélesség és az oszlopok számát. Meg kell rögzíteni egy pár kérdés, melyre a későbbiekben majd.

Rögzítése a vízszintes görgető

Ha a magassága oszlopok rögzített, de a böngésző csökkent, akkor vízszintes görgetésre. Mivel a tartalom nem függőlegesen bővülnek, akkor meg fog tenni, hogy az egész. Ennek kijavításához, meg kell változtatni a szélességét a böngésző ablakot, amíg a vízszintes görgetés megjelenik. Ezután segítségével médialekérdezéseket kell állítani a magasságát az oszlopok auto, hogy kisebb lesz, mint a szélessége. kód:

A demo látható CodePen egyaránt problémákat és a lehetséges megoldásokat. Átméretezése a böngésző ablakot, hogy milyen a két példa működik.

Rögzítése nagyon hosszú oszlopon

Ha a hangsugárzók váltak túl hosszú, akkor a felhasználók zavarja essek le vagy fel. Amikor az oszlop magassága nagyobb lesz, mint a magassága a böngésző ablakot, akkor jobb megszabadulni a több oszlop, és hagyjuk egy. Megteheti ezt újra segítségével médialekérdezéseket:

következtetés

Remélem, ez a bevezetés a CSS többoszlopos elrendezés modul be, hogy ő tulajdonságait. Ezek a tulajdonságok a nagy mellett a malacka bank reszponzív design. És ha még mindig támogatja a régi böngészőkben, többoszlopos csodálatosan átalakult egyik technikája kecses lebomlását.

Felülvizsgálat: Team webformyself.

Hogyan hozzunk létre egy adaptív mnogoklonochny sablon segítségével css kezdőknek

Gyakorlati tanfolyam adaptív layout Landing semmiből!

Ismerje meg a semmiből elő adaptív Landing HTML5 és a CSS3 a következő 6 napon

A legtöbb IT hírek és webfejlesztés A csatorna-távirat

Hogyan hozzunk létre egy adaptív mnogoklonochny sablon segítségével css kezdőknek

HTML5 és CSS3 gyakorlatban nulla az eredmény!




Kapcsolódó cikkek