Diskuze: Posunutie divu pri zmene velkosti textu
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 10 zpráv z 10.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Když odděláš ten padding a dáš tam line-height, tak by to mohlo pomoc.
#stranka .lavy .lpanel .nadpis h2,
#stranka .pravy .ppanel .nadpis h2 {
/* padding: 8px 0 0 0; */
line-height: 35px;
margin: 0;
color: white;
text-align: center;
font-size: 18px;
font-family: Montserrat;
}
Nepomohlo to, akonahle zmensim font-size alebo zvacsim, tak sa bud posunie obsah alebo panely
Osobne bych ty bloky jako inline-table nedelal, ale kdyz uz je mas, tak jim musis udelat vertical-align: top aby byly vzdy nahore. Tzn .lavy .pravy a #vnutro pridat vertical-align:top
Může za to inline-table třeba na #stranka .lavy
Dakujem pomohlo to.
Ako som to mal inak urobit? Najprv som to robil cez float, ale ten mi hovorili ludia nech nepouzivam... display: inline-block mi robil problemy a jedine riesenie, kt. fungovalo bolo toto...
Float je ideální řešení. Nesmíš tolik poslouchat lidi.
Kazdy typ display ma sve pro a proti. Zrovna treba float je temer nejpouzivanejsi na takovy layout - ten, kdo radil nepouzivat zrejme nevim moc o cem mluvi neb v nejrozsirenejsim frameworku bootstrap je pouzivany zrovna float:left a display:block
JG: vidis a ted jsi rychlejsi zas ty
Paráda, už můžu umřít klidný Vzhledem k tomu, že OP je nejspíš začátečník, tak bych dodal, že blokové elementy, které používá, mají defaultně vlastnost display:block. A relativní pozicování je u většiny elementů použito zbytečně.
Zobrazeno 10 zpráv z 10.