lennartkocken schreef op maandag 02 april 2007 @ 21:13:
Dan klopt het voor allebei nog niet, ene is 16px breder/smaller dan de ander...
wilde het oplossen met
code:
1
2
3
4
5
| .about {
frameborder: 0; border: 0; scrolling: no; width: 374px;
<!--[if IE]>
width: 390px;
<![endif]--> |
maar dat wil niet...IE houdt de 374px aan...
Je mag ook geen conditional comments gebruiken in de css

. Dit kan alleen in de html. Dus include in de html een style_ie.css in of iets dergelijks
voorbeeldje:
HTML:
1
2
3
4
| <link rel="stylesheet" type="text/css" href="style.css" />
<!--[if lte IE 6]>
<link rel="stylesheet" type="text/css" href="style_ie.css" />
<![endif]--> |
Je kan ook nog kiezen voor de "IE 6 snapt !imporant niet" functionaliteit
Cascading Stylesheet:
1
2
3
4
5
6
| .about {
frameborder: 0; /*is geen css, d8 ik*/
border: 0;
scrolling: no; /*is ook geen css*/
width: 374px !important; /*alle moderne browsers pakken deze*/
width: 390px; /*IE 6 snapt dat important niet en pakt deze*/ |
Ik ga er overigens vanuit dat dat frame gebeuren in IE 7 wel werkt
[
Voor 38% gewijzigd door
Verwijderd op 03-04-2007 09:44
]