Autor | Zpráva | ||
---|---|---|---|
Dero Profil |
#1 · Zasláno: 26. 12. 2005, 18:03:27 · Upravil/a: Dero
Spíše pro zkušenější kodéry:
Dokážete někdo vysvětlit tento jev v Gecku a Opeře: URL více netřeba Mám tušení (vlastně téměř jistotu), že to bude mít spojitost s tímto: http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=7&topic=16 755 Co vy na to? Je to opravdu chyba, nebo něco přehlížím? |
||
Dero Profil |
#2 · Zasláno: 26. 12. 2005, 18:38:56
Vyřešil jsem to, ale je to taková obezlička - stačí tagu PRE nastavit vlastnost display na hodnotu table-cell. Pak je vše v naprostém pořádku.
|
||
habendorf Profil |
#3 · Zasláno: 26. 12. 2005, 18:39:33 · Upravil/a: habendorf
Podle mě to chyba není, naopak IMHO chybuje IE.
div { width: 300px; background: #ffc; overflow: auto; padding: 20px; } pre { background: #fcf; white-space: nowrap;} Co tím říkáš: div má šířku 300px a padding 20px, celková šířka divu tedy bude 340px. V něm je umístěn in-line element <pre> - ten nemá šířku, respektive zabírá šířku dle obsahu stejně jako třeba span. No a to pre je omezeno obalujícím divem 20px z každé strany. No a díky white-space: nowrap; se nemůže zalomit, tak obsah (nikoliv element sám) přeteče. Ale pozadí je na elementu, ne na jeho obsahu. Zkus schválně dát na pre border a uvidíš. |
||
habendorf Profil |
#4 · Zasláno: 26. 12. 2005, 18:40:48
Předchozí se vztahuje ke stavu před table-cell.
|
||
Dero Profil |
#5 · Zasláno: 26. 12. 2005, 18:56:05
Jistě, habendorfe, ovšemže máš pravdu. Potřeboval jsem nakopnout, dneska od rána techničním a jsem z toho... comfortably numb. :o)
Zamykám a nezlobte se za takovou pitomost. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0