| Autor | Zpráva | ||
|---|---|---|---|
| MilanJ Profil |
#1 · Zasláno: 20. 9. 2005, 12:17:53
Mám stránku pozicovanou na střed pomocí níže uvedeného CSS stylu.
Problém je v tom, že pokud si uživatel nastaví velikost okna ručně, dejme tomu na polovinu, "ujede" část stránky do pozice, kde není viditelná! Potřeboval bych, aby se při zmenšování okna uživatelem "zastavilo" okno v levém horním rohu. Jak na to??? Předem moc děkuju. <style type="text/css"> <!-- .main { width: 770; height: 600; position: absolute; top: 50%; left: 50%; margin: -300px 0px 0px -385px; overflow: auto; visibility: visible; } .content {padding: 0px;} --> </style> <div class="main" id="vrstva1"> <div class="content"> ....stránka... </DIV> </DIV> |
||
| Dero Profil |
#2 · Zasláno: 20. 9. 2005, 12:22:25 · Upravil/a: Dero
Oprava: špatně pochopený dotaz, omlouvám se.
|
||
| Plaváček Profil |
#3 · Zasláno: 20. 9. 2005, 12:26:45 · Upravil/a: Plaváček
Myslím, že tohle bude mnohem jednodušší řešení:
<style type="text/css"> <!-- body { min-width: 770px; text-align: center; } .main { width: 770px; height: 600px; text-align: left; margin: 0 auto; } .content {padding: 0px;} --> </style> <div class="main" id="vrstva1"> <div class="content"> ....stránka... </DIV> </DIV> |
||
| MilanJ Profil |
#4 · Zasláno: 20. 9. 2005, 12:41:20
Myslím, že tohle bude mnohem jednodušší řešení:
.... .... Máš pravdu, ale nefunguje centrování na střed ve vertikálním směru. Jak ošetřit tohle? |
||
| Plaváček Profil |
#5 · Zasláno: 20. 9. 2005, 12:43:40 · Upravil/a: Plaváček
Viz http://www.jakpsatweb.cz/css/css-vertikalni-centrovani.html
Osobně bych se ale na vertikální centrování vykašlal, přiděláš si jenom starosti a problémy. |
||
| MilanJ Profil |
#6 · Zasláno: 20. 9. 2005, 12:46:02
Osobně bych se ale na vertikální centrování vykašlal, přiděláš si jenom starosti a problémy.
Jasně, máš pravdu, ale vypadá to podstatně líp! Mrknu na ten odkaz. Dík |
||
| MilanJ Profil |
#7 · Zasláno: 20. 9. 2005, 13:04:55
Nějak mi dělá problém to skombinovat s tím, co už mám napsaný, nešlape to...
|
||
|
Časová prodleva: 21 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0