Autor Zpráva
Poky
Profil
Stupidní otázka, ale nikde na fóru jsem nenašel odpověď.

Yuhů píše, že "width bere za základ šířku dokumentu" - viz http://www.jakpsatweb.cz/css/height.html . Tím asi myslí případ, kdy je mateřský tagem BODY. (jindy to může být třeba nadřazený DIV atd...)

Já mám zkušnost, že width bere jako 100% šířku okna. Např. takovýto kód:

<div style="width: 1400px;">div široký 1400px</div>

<img src="obrazek.jpg" style="width: 100%">


Obrázek se mi roztáhne jen po okraj obrazovky nikoliv až nakonec toho velkého DIVu.
habendorf
Profil
Poky: Zkus se zamyslet nad otázkou, zda ten obrázek je v tom divu. Pak ti to bude jasné.
Poky
Profil
habendorf: Tady ale nejde o to, že obrázek je umístěn mimo DIV. Yuhů píše, že se 100% width bere ze šířky dokumentu. A jestliže dokument obsahuje DIV (nebo prvek obecně) širokej 1400px, tak proč ten obrázek nemá taky 1400 px?
Timy
Profil
Poky
Protože šířka dokumentu je stále přes celé okno prohlížeče. Tím, že do něj umsítíš nějaký div široký 140px se nezmění šířka dokumentu.
habendorf
Profil
Přesně tak. Když ti v hospodě přetočí pivo, tak přeteče, pulitr se nezvětší.

BTW: zkus si v tom tvém příkladě dát pro body nějaký border a koukni se na to v něčem jiném než IE. Možná budeš překvapen.
Bubák
Profil
Tím, že do něj umsítíš nějaký div široký 140px se nezmění šířka dokumentu.
Znamená to tedy, že šířka dokumentu = šířka okna?
Poky
Profil
Aha, jasně. Ten DIV prostě vytejká z těla dokumentu. Musel bych nastavit přímo šířku do BODY.

Já jsem vycházel z tohoto příkladu http://www.jakpsatweb.cz/css/priklady/right-okno.html.
Bubák
Profil
Aha, jasně....
Toto téma je uzamčeno. Odpověď nelze zaslat.

0