[HTML] Horizontale scrollbar in IE onterecht

Pagina: 1
Acties:

  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 23-12-2025

_Thanatos_

Ja, en kaal

Topicstarter
Ik heb een pagina die in een <iframe> draait. In die pagina staat een tabel die 100% breed zou kunnen worden als de content dat nodig heeft. Dat is allemaal prima, maar als de pagina verticaal moet scrollen, dan wordt die 100% breedte dus *inclusief* de verticale scrollbar gerekend, waardoor je ook een horizontale scrollbar krijgt. En dat is natuurlijk vreselijk slordig.

Iemand een idee?

日本!🎌


  • ZroBioNe
  • Registratie: Augustus 2001
  • Niet online
Dat komt alleen voor in internet explorer neem ik aan?
Een oplossing is om je doctype op HTML te zetten ipv geen of XHTML

[ Voor 10% gewijzigd door ZroBioNe op 21-04-2006 16:10 ]


  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 23-12-2025

_Thanatos_

Ja, en kaal

Topicstarter
Ik heb natuurlijk wel een doctype. XHTML 1.0 wel te verstaan. Ohja, en hij is valid.

/edit
Voorbeeldje

[ Voor 37% gewijzigd door _Thanatos_ op 21-04-2006 16:52 ]

日本!🎌


  • JHS
  • Registratie: Augustus 2003
  • Laatst online: 04-01 15:49

JHS

Splitting the thaum.

Een max-width ter breedte van het iframe meegeven, of de breedte van het iframe plus de verwachtte breedte van een scrollbar, alhoewel je voor IE dan een expression nodig zal hebben :) ?

[ Voor 26% gewijzigd door JHS op 21-04-2006 18:51 ]

DM!


  • killercow
  • Registratie: Maart 2000
  • Laatst online: 20-02 08:34

killercow

eth0

tjah, kip of ei probleem beetje.

de enige echte oplossing is volgens mij om je tables,divs in de iframe geen harde width te geven, maar gewoon te laten schalen.

de innerWidth van je iframe is immers de ruimte binnen de scrollbars. (en als je iets op 100% width zet, moet hij volgens mij automatisch de juiste clientWidth uitlezen.)

Anders ontkom je niet aan een stukje javascript om je width automatisch onload op elke breedte element te zetten.

openkat.nl al gezien?


  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 23-12-2025

_Thanatos_

Ja, en kaal

Topicstarter
De iframe heeft 100% breedte... Sowieso is dat de breedte aan de buitenkant van het frame, dus een element in het frame op diezelfde breedte zetten, fixt niks.

Ik geef divs en tables ook geen harde width:
staat een tabel die 100% breed zou kunnen worden
Dus vgs mij zou het gewoon al moeten werken... maar niet dus :?

日本!🎌


  • sjaakaq
  • Registratie: September 2003
  • Laatst online: 17-02 13:44

sjaakaq

It might get loud

Waarom geef je dan niet een width van 95% oid op?

leoaq.fm // Jeune Loop


  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 23-12-2025

_Thanatos_

Ja, en kaal

Topicstarter
We werken niet allemaal zo slordig...

日本!🎌

Pagina: 1