Autor Zpráva
Ondřej Strnad
Profil
Dobrý den!
Nevím proč, ale nějak mi nefunguje přes css přesunout text na střed. Do css dokumentu píši:
#center { text-align: center; }
a do html dokumentu píši:
<span id="center">Něco</span>
Nevíte co mám dělat? Děkuji,
Ondřej Strnad.
venca163
Profil
Ondřej Strnad
dej to do divu
Ondřej Strnad
Profil
No jo, ale ono to potom zalamuje řádky a to já nechci.
venca163
Profil
Ondřej Strnad
#center { text-align: center; display: inline; }
Ondřej Strnad
Profil
venca163
Co to je?
tiso
Profil
Ondřej Strnad
Máš nelogickú požiadavku, ako chceš vycentrovať text v riadkovom elemente?
venca163
Profil
Co to je?
jen jsem upravil css, aby se ti nezalomil řádek a zároveň si mohl použít div...
výsledný efekt je (doufám) přesně takový, jaký jsi potřeboval

tip dne: rady (kódy), které ti někdo poradí na fóru, si vyzkoušej v praxi
Ondřej Strnad
Profil
Nefunguje to ani s divem. Bohužel.
Jeher
Profil
.center {text-align : center;}

<span class="center">blabla</span>
Ondřej Strnad
Profil
Nic. Taky nefunguje.
venca163
Profil
#center { text-align: center; display: inline; }
<div id="center">Něco</div>

funguje na 100%!! testoval jsem to.
text je vycentrovaný a nezalamuje se na konci.

Ondřej Strnad
jestli ti to nefunguje zkus aktualizovat prohlížeč. kdyby i poté to nefungovalo, hledej chybu jinde, překlep, špatně přilinkované css...
(tip: zkus přidat do deklarace třeba color: #ff33ee; a jestli se ti to neobarví do růžova, tak máš špatně přilinkovaný)
Dero
Profil
funguje na 100%!! testoval jsem to.

Nefunguje a fungovat nemůže.

Text lze centrovat pouze v blokových prvcích, inline prvek text pevně obepíná, není zde žádný prostor navíc, aby se dalo mluvit o umístění textu vlevo, vpravo nebo uprostřed.

Pomocí CSS jde i toto v některých prohlížečích samozřejmě porušit, ale proč to dělat.
venca163
Profil
Dero
sypu si popel na hlavu
Ondřej Strnad
Profil
Obarví se to do růžova, nevycentruje se. Aktualizován prohlížeč, nic. Pošlu vám to.

Index.htm
style2.css
venca163
Profil
Ondřej Strnad
promiň, překouknul jsem se...sorry za mistifikaci...

proč ti vadí, že za tím bude mezera? čeho chceš docílit? třeba to lze udělat i jinak...
Knopi
Profil
Ondřej Strnad: Já růžovou nikde nevidím! Kde? Pokud chcete vystředit text ve Va3em tabulkovém layotu tak nastavte v css Vašim sloupcum css vlastnost:

td {text-align: center;}
Ondřej Strnad
Profil
Ale to by se to pořád vycentrovávalo, ale já chci pouze něco z toho.
Railbot
Profil
Do stylu přidej td.centrovani {text-align: center}
A v HTML přidej class="centrovani" buňce / sloupci, kde si přeješ text vycentrovat.
Ondřej Strnad
Profil
No, to by se vycentroval cený sloupec, ale já potřebuji jen něco z toho.
Dero
Profil
Ondřej Strnad

Tak řádek, který chceš vycentrovat, dej do DIVu, kterému nastavíš text-align: center.

Ale tahle rada tu už jednou byla. Nevím, co si představuješ.
ppooler
Profil
Chci docílit něčeho podobného...

veškerý text uvnitř buněk chci vycentrovat,
viz www.trickshot.ic.cz/manual

jakou deklaraci mám přidat do stylů ?

td {text-align: center;}?
ppooler
Profil
Ano ,skutečně stačilo vložit tuto deklaraci...-funguje to !:-)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0