| Autor | Zpráva | ||
|---|---|---|---|
| Juricaj Profil |
#1 · Zasláno: 8. 2. 2012, 16:40:27
Dobrý den, potřeboval bych dát dohromady skriptík, který po vložení do kódu bude zmenšovat div vždy o 100px při jakékoliv změně okna prohlížeče. Mám toto:
<script type="text/javascript">
oldHeight = document.getElementById('obsah').clientHeight;
document.getElementById('obsah').style.height = oldHeight-100+'px';
</script> |
||
| Chamurappi Profil |
Reaguji na Juricaje:
<script>
window.onresize = function()
{
// co se má dít při onresize
}
</script>„zmenšovat div vždy o 100px při jakékoliv změně okna prohlížeče“ To (na první pohled) nezní moc užitečně :-) |
||
| Juricaj Profil |
#3 · Zasláno: 8. 2. 2012, 18:54:19
No, vytvářím layout uživatelského rozhraní a potřeboval jsem nakombinovat pevné i relativní jednotky (hlavička má 100px a pod ní je menu a obsah v jednom divu, který má zabírat zbytek velikosti okna). Jinak děkuji za odpověď.
|
||
| TomasJ Profil |
#4 · Zasláno: 8. 2. 2012, 22:54:49
Juricaj:
A co když okno zvětším? Taky se div zmenší ;) To není dobré :) |
||
| Juricaj Profil |
#5 · Zasláno: 10. 2. 2012, 14:27:31
TomasJ:
Asi jsem to špatně vysvětlil, pokaždé když pohnu s oknem, tak má být stránka roztažená na celém oknu prohlížeče. Jelikož mám nejdříve div se 100px a potom ještě druhý pod nim s výškou 100%, je jasné že se zobrazí posuvník s přebývajícími 100px, proto ten skriptík. |
||
| Keeehi Profil |
#6 · Zasláno: 10. 2. 2012, 14:42:59
Juricaj:
„potřeboval bych dát dohromady skriptík“ Možná tě to překvapí, ale žádný scriptík nepotřebuješ. Dá se to vyřešit jen pomocí CSS. Patička vždy dole |
||
|
Časová prodleva: 14 let
|
|||
0