| 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: 5 let
|
|||
0