Hirdetés
- iPhone topik
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Telekom mobilszolgáltatások
- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Samsung Galaxy S25 Edge - a tegnap határán
- Szemtelenül olcsó lett a Nubia Fold
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Tényleg nem változik semmit a Samsung Galaxy S26+?
- Redmi Note 12 Pro - nem tolták túl
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
Sk8erPeter
#2186
üzenetére
Bocs, most néztem csak meg normálisan, elsőre benéztem a struktúrádat, az teljesen jónak tűnik, igazából pont olyan, amit javasoltam, szóval asszem feleslegesen koptattam az ujjamat, meg a billentyűzetemet, jól csináltad elsőre is.
Ha jól értem, csak az a baj, hogy el vannak csúszva a gyerekelemként definiált <ul> elemek, és azok beljebb tolódnak, emiatt csúnya lesz. De szólj, ha nem ez a gond.
Szóval alapból az <ul> elem kap egy bizonyos paddinget, emiatt mindig eleve beljebb tolódik, hacsak ezt nem nullázod ki egy saját stílusdefinícióval. Ezt a böngésző default stylesheetje definiálja, ezért szoktak "normalizáló", "resetelő" CSS-eket használni, hogy az ilyen alapértelmezett, böngésző által definiált stílusokat kiiktassák, és minden releváns stílus egyénileg meghatározott legyen. Szóval ha hozzáadsz egy padding-left: 0px; margin-left: 0px; stílust az <ul>-ekhez, akkor nincs eltolódás:
https://jsfiddle.net/6sjnj1g7/4/
Remélem, így értetted. (Hozzáadtam keretet az <ul>-ekhez, hogy jobban lásd, hol vannak a határok, ilyesmikkel érdemes játszani tesztelés erejéig.)
Új hozzászólás Aktív témák
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest
Ha jól értem, csak az a baj, hogy el vannak csúszva a gyerekelemként definiált <ul> elemek, és azok beljebb tolódnak, emiatt csúnya lesz. De szólj, ha nem ez a gond.

