Táto príručka ukazuje postup horizontálneho a vertikálneho zarovnania pomocou CSS.
Ako horizontálne a vertikálne zarovnať pomocou CSS?
Vývojári používajú „horizontálne“ a „vertikálne“ zarovnanie na usporiadanie a umiestnenie prvkov na webovej stránke organizovanejším spôsobom. Môžu byť užitočné pri zarovnávaní prvkov a obsahu, umiestňovaní tlačidiel alebo ikon atď. Pre lepšie pochopenie postupujte podľa nasledujúcich príkladov:
Horizontálne zarovnanie
V CSS sa vlastnosť text-align používa na horizontálne zarovnanie textu v rámci nadradeného prvku. Pre lepšie pochopenie navštívte nižšie uvedené úryvky kódu:
< telo >
< div trieda = 'účet' >
< div trieda = 'zarovnať doľava' > Linuxhint je zarovnanie doľava < / div >
< div trieda = 'zarovnanie na stred' > Linuxhint je Center Align < / div >
< div trieda = 'rightAlign' > Linuxhint je Right Align < / div >
< / div >
< / telo >
Vo vyššie uvedenom útržku kódu:
- Po prvé, rodič' div ” prvok sa používa s atribútom class s hodnotou “ účtu “.
- Ďalej boli vytvorené tri podradené prvky a každému divu bol priradený atribút class.
- Nakoniec sa triedam poskytnú hodnoty „leftAlign“, „centerAlign“ a „rightAlign“.
Teraz vložte nasledujúce vlastnosti CSS do „ Značka ”:
<štýl >
.vľavoZarovnať {
displej : inline-blok ;
šírka : 30 % ;
vypchávka : 20 pixelov ;
farba pozadia : lesná zeleň ;
zarovnanie textu : vľavo ;
}
.centrovať zarovnať {
displej : inline-blok ;
šírka : 30 % ;
farba pozadia : červená ;
vypchávka : 20 pixelov ;
zarovnanie textu : stred ;
}
.vpravoZarovnať {
displej : inline-blok ;
šírka : 30 % ;
farba pozadia : modrozelený ;
vypchávka : 20 pixelov ;
zarovnanie textu : správny ;
}
>
Vo vyššie uvedenom bloku kódu:
- Najprv sa všetky tri triedy vyberú samostatne a potom sa aplikujú vlastnosti CSS “ displej “, “ šírka “, “ farba pozadia “ a „ vypchávka “ k nim. Tieto vlastnosti sa využívajú na zlepšenie vizualizačných účelov.
- Ďalej hodnoty „ vľavo “, “ stred “ a „ správny “ sa poskytujú „ zarovnanie textu ” nehnuteľnosť do “ vľavoZarovnať “, “ zarovnať na stred “ a „ rightAlign “ triedy, resp.
Po procese kompilácie vyzerajú prvky HTML takto:
Vyššie uvedená snímka prehliadača ukazuje, že prvky sú vodorovne zarovnané na ľavej, strednej a pravej pozícii.
Vertikálne zarovnanie
CSS ' vertikálne zarovnať ” vlastnosť zarovná vybraný prvok k “ os y “ v rámci ich nadradeného prvku. Možné hodnoty pre vlastnosť „vertical-align“ sú „ základná línia “, “ sub “, “ Super “, “ top “, “ text-top “, “ stredná “, “ dno “ a „ text-dole “. Vývojári však pri vytváraní návrhov webových stránok väčšinou používajú hodnoty „top“, „middle“ a „bottom“. Ak chcete zarovnať vybratý prvok HTML na hornú pozíciu, navštívte nižšie uvedený útržok kódu:
< div trieda = 'počítať' >< img src = 'hiunsplash.jpg' šírka = '200px' výška = '200px' >
< rozpätie trieda = 'captionTopAlign' > Tento text je zarovnaný hore vertikálne vedľa obrázka < / rozpätie >
< / div >
Vo vyššie uvedenom útržku kódu:
- Najprv vytvorte rodiča “ div ” a priraďte mu hodnotu “ počítať “ na “ trieda “.
- Vo vnútri nadradeného kontajnera použite „ a zadajte cestu k obrázku ako hodnotu pre „ src “.
- Okrem toho uveďte hodnotu „ 200 pixelov 'obom ' šírka “ a „ výška atribúty „ ” tag.
- Ďalej použite „ ” a poskytnite mu triedu “ titulokTopAlign “. Nakoniec mu poskytnite fiktívne údaje.
Teraz pridajte vlastnosti CSS na štýl prvkov HTML:
.počítať {šírka : fit-obsah ;
displej : blokovať ;
ľavý okraj : 100 pixelov ;
vypchávka : 10 pixelov ;
hranica : 2px pevný červená ;
}
.captionTopAlign {
vertikálne
Vo vyššie uvedenom bloku kódu:
- Najprv vyberte rodiča „ počítať ” a zadajte hodnoty “fit-content”, “block”, “100px”, “10px” a “2px plné červené” do CSS “ šírka “, “ displej “, “ ľavý okraj “, “ vypchávka “ a „ hranica vlastnosti. Tieto vlastnosti sa používajú na úpravu štýlu rodičovského prvku.
- Ďalej vyberte „ titulokTopAlign „trieda a uveďte hodnotu „ top “ do CSS “ vertikálne zarovnať ' nehnuteľnosť. Tým sa prvok HTML zarovná na najvyššiu pozíciu.
Po vykonaní vyššie uvedených riadkov kódu sa webová stránka zobrazí takto:
Vyššie uvedená snímka ukazuje, že vybratý prvok HTML je teraz zarovnaný nahor. Rovnakým spôsobom môže byť prvok zarovnaný do stredu, dolu atď.
Záver
Pre horizontálne a vertikálne zarovnanie je „ zarovnanie textu “ a „ vertikálne zarovnať ” CSS vlastnosti sa využívajú, resp. Vlastnosť „text-align“ umožňuje hodnotu „ vľavo “, “ správny “, “ stred “ a „ ospravedlniť “. Na druhej strane, možné hodnoty pre vlastnosť „vertical-align“ sú „ základná línia “, “ sub “, “ Super “, “ top “, “ text-top “, “ stredná “, “ dno “ a „ text-dole “. Horizontálne a vertikálne zarovnanie pomáha vytvárať čisté a profesionálne webové dizajny.