Autor | Zpráva | ||
---|---|---|---|
RobertH Profil |
#1 · Zasláno: 10. 6. 2009, 16:46:50
Zdravim,
vim, ze vlaken na tohle tema je tady dost, ale i po jejich precteni mi nejde vycentrovat stranku: http://rhdesign.cz/test/index.html Nikdy predtim sem s tim problem nemel, neni to nahodou tim, ze to mam pozicovany "absolute"? Diky predem. |
||
Philber Profil |
#2 · Zasláno: 10. 6. 2009, 16:54:09 · Upravil/a: Philber
pouprav si to takhle
div.Tabulka_01 { width:1152px; height:864px; text-align: left; margin: 0 auto; } |
||
Laguna Profil |
#3 · Zasláno: 10. 6. 2009, 16:59:58
Nevim jestli tě tim něco předam, ale já mam pozicováno absolute a k tomu zadano přesné umístění.Ani nevim proč, nejspíš jsem to neumazal a připsal to k tomu a funguje mi to takže jsem to už nechal.A od té doby mam napozicováno všechno takhle.Vždycky jenom skopíruji řádek a v něm udělam úpravu .Napadá mi snad jedině správné "left"
Asi takhle: #pravý {position: absolute; width: 180px; height: 710px;top:135px; left: 900px } |
||
RobertH Profil |
#4 · Zasláno: 10. 6. 2009, 17:00:10
tak ani takhle to nebezi jak ma: http://rhdesign.cz/test/2/index.html
|
||
Laguna Profil |
#5 · Zasláno: 10. 6. 2009, 17:02:51
Philber byl rychlejší a v lepším provedení, já mám pozicováno vše zvlášt, byl to jen příklad
|
||
panther Profil |
#6 · Zasláno: 10. 6. 2009, 17:08:14
Laguna
„já mám pozicováno vše zvlášt, byl to jen příklad“ bohužel dost špatný. |
||
Laguna Profil |
#7 · Zasláno: 10. 6. 2009, 17:23:42
panther
poučím se radou...proč když to funguje šlo jen o to jestli má dobře left (nápad) |
||
panther Profil |
#8 · Zasláno: 10. 6. 2009, 18:22:55
Laguna
„šlo jen o to jestli má dobře left (nápad)“ jenže left nejde přesně určit pro různá rozlišení. Musel bys mít absolutně pozicované prvky v nějakém jiném s „position: relative“, absolutní pozice by se odpočítávala od něj. Ale plonkový element s „position: absolute“ jde vycentrovat těžko, resp. nejde vůbec. „proč když to funguje“ jak jsem již naznačil, ve všech rozlišeních? Dodej ukázku, kdde ti to tak funguje |
||
Laguna Profil |
#9 · Zasláno: 10. 6. 2009, 18:26:57
panther
jo tak to máš pravdu amma to na 1240 x .... |
||
RobertH Profil |
#10 · Zasláno: 10. 6. 2009, 18:28:38
panther
muzete mi dat prosim reseni jak to udelat abych nepouzil "position: absolute" ? |
||
panther Profil |
#11 · Zasláno: 10. 6. 2009, 18:33:47
RobertH
[#2] tohle ti nestačí? |
||
RobertH Profil |
#12 · Zasláno: 10. 6. 2009, 18:42:02
bohuzel ne, jelikoz sem to pouzil tady: http://rhdesign.cz/test/2/index.html a stejne to porad nefunguje
|
||
Philber Profil |
#13 · Zasláno: 10. 6. 2009, 18:44:08
problém je pravděpodobně, nekoukal sem na to, v tom ze vnitřek toho vycentrovaného je menši než ten obal a tak se to asi nalepí ke kraji a vznikne to co vidíš
|
||
Laguna Profil |
#14 · Zasláno: 10. 6. 2009, 18:56:31
RobertH
Ale já už to vidim jinak než poprvé....(na stejném monitoru) |
||
RobertH Profil |
#15 · Zasláno: 10. 6. 2009, 19:12:22
Mozna to bude tim, ze si kliknul na druhy odkaz (upraveny dle Philbera):
1) http://rhdesign.cz/test/index.html - puvodni kod 2) http://rhdesign.cz/test/2/index.html - upraveny kod dle Philbera |
||
Laguna Profil |
#16 · Zasláno: 10. 6. 2009, 19:27:50
Ne neni, jsem lama.Sem v práci a změnil tu rozlišení. :)
|
||
panther Profil |
#17 · Zasláno: 10. 6. 2009, 19:59:38 · Upravil/a: panther
RobertH
„tak ani takhle to nebezi jak ma“ jede to, tak jak má, ale jinak, než chceš. Ten div je skutečně centrovaný, avšak všechny ostatní jsou díky „position: absolute“ vyjmuty z toku dokumentu, počítají se tedy stále od kraje. Přidej k div.Tabulka_01 ještě „position: relative;“. Jen upozorňuji, že to tvé pozicování je cesta do pekel, raději bych začal odznovu a bez pozicování. Tip: šířka 1152px je dost, mělo by to být tak do 980px, aby se stránka vešla na 1024x... |
||
RobertH Profil |
#18 · Zasláno: 12. 6. 2009, 11:53:35
Tak jsem to nakonec cely prepsal a beha to jak ma...
Byla to moje blbost, ze sem si chtel usetrit praci tim, ze z Photoshopu jsem dal exportovat i s css a to bylo takhle vyk*rveny. Diky vsem za ochotu. |
||
Časová prodleva: 15 let
|
0