Autor | Zpráva | ||
---|---|---|---|
mersi Profil |
#1 · Zasláno: 3. 6. 2009, 11:58:01
da sa nejak v CSSku spravit aby DIV kt. sa nachadza v inom DIVe bol centrovany vzhladom na ten druhy?
|
||
Trejpa Profil |
#2 · Zasláno: 3. 6. 2009, 12:20:48
mersi
<div style=text-align:center><div style="text-align:left;margin:0 auto;width:400px"> ... </div></div> |
||
mersi Profil |
#3 · Zasláno: 3. 6. 2009, 12:56:05
a na to aby to zarovnavalo tam musi byt definovana sirka (width) toho centrovaneho ?
|
||
Trejpa Profil |
#4 · Zasláno: 3. 6. 2009, 13:08:51
mersi
DIV je blokový element, tj. jeho defaultní šířka je 100 %. Jak chceš vodorovně vycentrovat něco, co je stejně široké, jako jeho okolí? |
||
mersi Profil |
#5 · Zasláno: 3. 6. 2009, 13:17:38
je nejaky parameter na to aby jeho sirka nebola 100% ale aby sa zvacsovala podla svojho obsahu
pretoze ten DIV co zarovnavam obsahuje text, ktory sa moze menit |
||
tiso Profil |
#6 · Zasláno: 3. 6. 2009, 13:21:53
mersi - nie je...
|
||
mersi Profil |
#7 · Zasláno: 3. 6. 2009, 13:23:54 · Upravil/a: mersi
ide mi totiz to o nieco taketo
aby sa skupina tychto DIVov zarovnavala v ramci toho jedneho tak ako to je dole to mam a potrebujem obsah zarovnat s tym ze jeho sirka sa sem tam meni, pretoze aj sirka toho vnoreneho strdneho sa meni, sirka toho vonkajsieho je pevna |
||
tiso Profil |
#8 · Zasláno: 3. 6. 2009, 13:28:46
mersi - čo je v tom strednom dive, keď sa mu mení šírka?
|
||
mersi Profil |
#9 · Zasláno: 3. 6. 2009, 13:31:47
menu robene cez zoznam (polozky zoznamu a resp. aj menu su nacitavane z mysql db.)
cize, ak v administracii sa prida jedna polozka menu zmeni sa sirka |
||
roberta Profil |
#10 · Zasláno: 3. 6. 2009, 13:37:05 · Upravil/a: roberta
mersi
šírka sa nemusí zadávať absolútne v pixloch. môžeš ju zadať aj relatívne v percentách width: 50%; |
||
tiso Profil |
#11 · Zasláno: 3. 6. 2009, 13:40:54 · Upravil/a: tiso
...
|
||
Bubák Profil |
#12 · Zasláno: 3. 6. 2009, 13:45:04
„je nejaky parameter na to aby jeho sirka nebola 100% ale aby sa zvacsovala podla svojho obsahu“
Nějak takhle, ale má to "drobné" nevýhody: <div style="position: absolute; background: #def;">Lorem ipsum dolor sit amet</div> Možná bys mohl použít (téměř) klasiku, pokud to jde, použij span, který je jako výchozí inline: <div style="text-align: center"> <div style="display: inline; background: #def;">Lorem ipsum dolor sit amet</div> </div> Styly dej do externího CSS, inline styly jsem použil jen pro názornost. |
||
Časová prodleva: 15 let
|
0