Autor | Zpráva | ||
---|---|---|---|
Kamil_2 Profil * |
#1 · Zasláno: 22. 12. 2020, 08:42:14
Nadpis centrovaný na střed a text vlevo. Pokud je textu málo ulítne text od nadpisu doleva. Jak dostat text pod nadpis i pokud je textu málo při zachování centrování nadpisu na střed a textu vlevo?
<style type="text/css"> h1 {text-align:center;} .stranka {margin:auto;background:#888;width:90%;} .obsah {margin:auto;width:50%;background:#eee;} </style> <div class="stranka"> <div class="obsah"> <h1>Nadpis</h1> <p>Krátký text.</p> <h1>Nadpis</h1> <p>Dlouhý text. Dlouhý text. Dlouhý text. Dlouhý text. Dlouhý text. Dlouhý text. Dlouhý text. Dlouhý text. Dlouhý text. Dlouhý text. Dlouhý text.</p> </div></div> |
||
Kcko Profil |
#2 · Zasláno: 22. 12. 2020, 15:53:18
Dodej živou ukázku.
|
||
Kamil_2 Profil * |
#3 · Zasláno: 22. 12. 2020, 20:42:48
|
||
anonym_ Profil * |
#4 · Zasláno: 22. 12. 2020, 21:02:26
Kamil_2:
Chová se to přesně tak, jak má. Centrovany nadpis, text zarovnany doleva. Tos popisoval a přesně to říká i tvůj kód. Kde je tedy problém? |
||
Kamil_2 Profil * |
#5 · Zasláno: 22. 12. 2020, 22:56:30
Potřeboval bych mít text bez ohledu na jeho délku vždy pod nadpisem při zachování zarovnání vlevo.
|
||
Keeehi Profil |
#6 · Zasláno: 23. 12. 2020, 00:01:18
Kamil_2:
Pokud to správně chápu, tak ty by sis přál, aby to vypadalo takto? Jestli ano, tak je to typografické peklo. A v CSS, pokud vím, toho nejde dosáhnout. Pokud to přesto budeš chtít, budeš si muset pomoct javascriptem. |
||
Kamil_2 Profil * |
#7 · Zasláno: 23. 12. 2020, 06:51:15
Ano. Takto by to mělo vypadat.
|
||
anonym_ Profil * |
#8 · Zasláno: 23. 12. 2020, 08:07:39
Kamil_2:
CSS samozrejme neví, jak je text dlouhý. A deklarace text-align: left mluví jasně. Nic o centrovani krátkého textu tam neni. Pokud je ten odstavec krátký, přidej mu v HTML třídu, která bude mit v css nastaveny center. |
||
Časová prodleva: 4 roky
|
0