Hallo,
Ik ben een tabvenster aan het maken dat standaard al 1 form weergeeft en als je op 1 van de 2 tabs na de eerste gaat staan kun je nog meer forms tevoorschijn toveren
Ik had een probleempje met de Focus op de <input text gedeeltes, maar dat heb ik opgelost d.m.v. javascript.
Maar (je raadt het al), ik ging eens naar IE6 en ja, daar werkt het natuurlijk weer niet, ik krijg een error die zegt dat het element niet zichtbaar is, blablabla. Dus (de css werkt met display: block en none etc.) ik verander het javascript zodat de focus pas verzet wordt als er iets weergeven wordt: In FF werkt alles nu perfect, maar in IE natuurlijk niet (alleen nog maar getest in IE6).
Toen haalde ik de css eens weg, en toen werkte het ook in IE6, dus de fout zit in de css, ik dacht eerst dat ook dit weer aan de display: none en block gedeeltes lag, maar als ik die weghaal is het hele tab-principe weg (schiet ik niet echt veel mee op). En ik kan het ook niet veranderen, display: none is bijv. geen vervanger voor. Dus ik denk dat het zoals gewoonlijk weer een bug in IE is (omdat het in FF wel werkt). Maar ik weet niet welke, bekijk dit (als je dat kan) maar eens in IE6 (misschien dat het ook fout gaat in IE7):
http://www.owicro.com/redtemplate.html
Ik zal de css wel posten:
De html kun je in de broncode bekijken....en als je wilt is dit het path naar het javascript:
http://www.owicro.com/formfix.js
Ik hoop dat iemand weet wat IE hier fout in ziet,
Alvast bedankt!
Ik ben een tabvenster aan het maken dat standaard al 1 form weergeeft en als je op 1 van de 2 tabs na de eerste gaat staan kun je nog meer forms tevoorschijn toveren

Ik had een probleempje met de Focus op de <input text gedeeltes, maar dat heb ik opgelost d.m.v. javascript.
Maar (je raadt het al), ik ging eens naar IE6 en ja, daar werkt het natuurlijk weer niet, ik krijg een error die zegt dat het element niet zichtbaar is, blablabla. Dus (de css werkt met display: block en none etc.) ik verander het javascript zodat de focus pas verzet wordt als er iets weergeven wordt: In FF werkt alles nu perfect, maar in IE natuurlijk niet (alleen nog maar getest in IE6).
Toen haalde ik de css eens weg, en toen werkte het ook in IE6, dus de fout zit in de css, ik dacht eerst dat ook dit weer aan de display: none en block gedeeltes lag, maar als ik die weghaal is het hele tab-principe weg (schiet ik niet echt veel mee op). En ik kan het ook niet veranderen, display: none is bijv. geen vervanger voor. Dus ik denk dat het zoals gewoonlijk weer een bug in IE is (omdat het in FF wel werkt). Maar ik weet niet welke, bekijk dit (als je dat kan) maar eens in IE6 (misschien dat het ook fout gaat in IE7):
http://www.owicro.com/redtemplate.html
Ik zal de css wel posten:
PHP:
.divmenu {
margin-top: 200px;
margin-left: 300px;
}
.form {
margin-top: 200px;
margin-left: 300px;
height: 50px;
width: 400px;
background-color: #FFFFFF;
border: solid 1px #c7c7c7;
}
.firstfield {
margin-top: 200px;
margin-left: 300px;
height: 50px;
width: 400px;
background-color: #FFFFFF;
border: solid 1px #c7c7c7;
}
ul {
margin:0px;
}
li {
float:left;
list-style-type:none;
}
.siteform ul li ul {
display: none;
}
.imagesform ul li ul {
display: none;
}
ul li:hover a,
ul li a:hover {
display:inline;
}
ul li:hover ul,
ul li a:hover ul {
display:block;
position:absolute;
top:-50px;
left:-50px;
}
.webform ul li ul {
display:block;
position:absolute;
top:-50px;
left:-50px;
}
li a {
text-decoration:none;
font-size:11px;
font-family:verdana, arial, sans-serif;
line-height:23px;
float:left;
margin-right: 0px;
height:25px;
text-align:center;
padding:0 15px;
background-image: url(tabbg.jpg);
background-repeat: repeat-x;
border-left: solid 1px #c7c7c7;
border-right: solid 1px #c7c7c7;
font-style:normal;
color:#000;
}
De html kun je in de broncode bekijken....en als je wilt is dit het path naar het javascript:
http://www.owicro.com/formfix.js
Ik hoop dat iemand weet wat IE hier fout in ziet,
Alvast bedankt!