Weblapon egy szöveget hogy tudok középre rakni?
CSS:
p {
text-align: center;
position: absolute;
top: 0
}
Akkor még:
p {
text-align: center;
position: absolute;
top: 0;
left: 0;
right: 0
/*
Ha kinullázod a két horizontális pozíciót, akkor széthúzza az elemet maximum szélességre, és valószínűleg középre is igazítja.
*/
margin: /*annyi, hogy ne lógjon rá a felette lévő tartalomra*/
}
Az abszolút pozicionálást nem ilyesmire használjuk... A szöveg középre igazításához bőven elég a text-align: center; css-be. A különböző szerkezeti elemeket kell vagy lebegtetni floattal, vagy ma már érdemesebb inkább flex-et használni. (vagy grid-et)
Nem bántásból mondom, de szerintem először az alapokat sajátítsd el, és amikor már az pöpecül megy, akkor lépj tovább! Először gyakorolj sima HTML-oldalakon! Ha ott kiismered magad, akkor jöhet a CSS.
Emellett a nyelvhelyességre is gyúrj rá! Ha ezt egy konkrét étteremnél így meglátná a vendég, 90%-uk az hinné, hogy valami kamuoldal.
Esztétikailag sem ártana fejlődni. Most nem arra a sznobságra gondolok, hogy egyesek még 1%-nyi színárnyalat-eltérésből is hitvitát csinálnak, hanem olyan evidenciákra, mint pl.: he változzon a menü mérete, ha fölé visszük az egeret. De ha változik is, ne "remegjen" töle maga a szöveg.
Az, hogy a CSS-t és a "klasszikus" megoldásokat ötvözöd, nem sátántól való dolog. De pl. helyet soha nem úgy hagytunk ki, hogy egymás alá teszünk egy halom BR-t. Még a CSS előtti időkben is ezt inkább egy jól méretezett táblával oldották meg. Ha pedig CSS-t használsz, akkor használj azonosítókat (id) és osztályokat (class)! Nem túl elegáns általánosságban minden bekezdésnek az igazítását módosítani.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!