Dukeatcoding
Mitglied
Problem mit sichtbarer Breite eines Dropdowns. Das Problem was man auf dem folgenden Screenshot sieht, tritt nur beim IE auf, der FF zeigt alles korrekt an...
Beim IE wird, wie man sieht das Dropdown beschnitten... hab schon alle möglichen CSS Eigenschaften probiert.
Hier der HTML Code
hier die menu1280.css
Und noch die main1280.css
Vielleicht hat ja jemand ne Idee
Beim IE wird, wie man sieht das Dropdown beschnitten... hab schon alle möglichen CSS Eigenschaften probiert.
Hier der HTML Code
Code:
<html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>TK Finanzgruppe - Startseite</title>
<script language="JavaScript">
<!--
setcss();
function QuickJump(Formular)
{
var Element = Formular.Ziel.selectedIndex;
var Frameziel = Formular.Ziel.options[Element].frameziel;
if (Formular.Ziel.options[Element].value != 0)
{
if(Frameziel == "extern")
{
window.open(Formular.Ziel.options[Element].value);
}
else
{
location = Formular.Ziel.options[Element].value;
}
}
}
function QuickJumpB(Formular)
{
var Element = Formular.ZielB.selectedIndex;
var Frameziel = Formular.ZielB.options[Element].frameziel;
if (Formular.ZielB.options[Element].value != 0)
{
if(Frameziel == "extern")
{
window.open(Formular.ZielB.options[Element].value);
}
else
{
location = Formular.ZielB.options[Element].value;
}
}
}
function BilderVorladen()
{
document.Vorladen = new Array();
if(document.images)
{
for(var i = 0; i < BilderVorladen.arguments.length; i++)
{
document.Vorladen[i] = new Image();
document.Vorladen[i].src = BilderVorladen.arguments[i];
}
}
}
function setcss() {
if (screen.width >= 1280) {
document.write("<link rel='stylesheet' type='text/css' href='main1280.css' /><link rel='stylesheet' type='text/css' href='menu1280.css' />");
} else {
document.write("<link rel='stylesheet' type='text/css' href='main.css' /><link rel='stylesheet' type='text/css' href='menu.css' />");
}
}
//-->
</script>
<!--[if IE 7]>
<style type="text/css">
.menu li {float:left;}
* html #ansprechpartner { left: 620px; }
</style>
<![endif]-->
</head>
<body onload="BilderVorladen('images/buttons/ansprechpartner_hover.jpg','images/buttons/faq_hover.jpg','images/buttons/kontakt_hover.jpg','images/buttons/home_hover.jpg','images/buttons/presseartikel_hover.jpg','images/buttons/datenschutz_hover.jpg','images/buttons/seitedrucken_hover.jpg','images/buttons/seiteempfehlen_hover.jpg','images/buttons/impressum_hover.jpg');">
<noscript>
<p><h2>Ihr Browser unterstützt kein Java-Skript, wählen Sie bitte Ihre Auflösung.<h2></p>
<p><a href="index.html?solution=2">1280x1024</a></p>
<p><a href="index.html?solution=1">1024x768 (Wenn Sie nicht sicher sind wählen Sie diese Auflösung)</a></p>
</noscript>
<noscript>
<p><h2>Ihr Browser unterstützt kein Java-Skript oder es ist deaktviert. Aus diesem Grund funktionieren einige Funktionen dieser Website nicht richtig. Bitte aktivieren Sie Javaskript für diese Seite!<h2></p>
</noscript>
<div id="main">
<div id="topbuttons">
<a class="buttonHome" href="index.html"></a>
<a class="buttonKontakt" href="Kontakt.html" target=""></a>
<a class="buttonFaq" href="FAQ.html" target=""></a>
<a class="buttonAnsprechpartner" href="Ansprechpartner.html" target=""></a>
<div id="ansprechpartner">
<form name="ansprechpartner">
<select name="Ziel" size="1" onchange="QuickJump(this.form);">
<option value="0">Bitte auswählen:</option>
<option></option>
<option value="Thomas Kolkmann.html" frameziel="" >Thomas Kolkmann</option>
<option value="Andreas Scholz.html" frameziel="" >Andreas Scholz</option>
<option value="Volker Hanisch.html" frameziel="" >Volker Hanisch</option>
<option value="Thomas Brandt.html" frameziel="" >Thomas Brandt</option>
<option value="Hedwig Nachtigaeller.html" frameziel="" >Hedwig Nachtigäller</option>
<option value="Silke Kersting.html" frameziel="" >Silke Kersting</option>
<option value="Elisabeth Empting.html" frameziel="" >Elisabeth Empting</option>
<option value="Michael Mueller.html" frameziel="" >Michael Müller (Limburg/Lahn)</option>
</select>
</form>
</div> <!-- ansprechpartner -->
</div> <!-- topbuttons -->
<div id="navi">
<div class="menu">
<ul>
<li class="sub"><a href="Start Privatpersonen.html?menu=privat">Für Privatpersonen</a>
</li>
<li class="sub"><a href="Start Unternehmen.html?menu=unternehmen">Für Unternehmen</a>
</li>
<li class="sub"><a href="Start Referenzen.html?menu=referenzen">Referenzen</a>
</li>
<li><a href="http://www.pro-depot.de" target="_blank">Pro!Depot</a></li>
<li><a href="CallBack.html" target="">Wir rufen Sie zurück!</a></li>
</ul>
</div>
<div id="presseartikel">
<a class="presseartikelButton" href="Presseartikel.html"></a>
<form name="presse">
<select name="ZielB" size="1" onchange="QuickJumpB(this.form);">
<option value="0">Bitte auswählen:</option>
<option></option>
<option value="file.php?id=16" frameziel="" >Dez 07 - Spende Lichtblicke</option>
<option value="file.php?id=9" frameziel="" >Feb 07 - Fachmarkt DO-Holzen</option>
<option value="file.php?id=8" frameziel="" >Sep 06 - Sanierung Bröcker</option>
<option value="file.php?id=10" frameziel="" >Sep 06 - HCC Dortmund</option>
<option value="file.php?id=13" frameziel="" >Mai 06 - Chancen Bioenergie</option>
<option value="file.php?id=12" frameziel="" >Mär 06 - Finanzierung Technologie</option>
<option value="file.php?id=11" frameziel="" >Nov 05 - Finanzierung Mittelstand</option>
</select>
</form>
</div>
</div>
<div id="content">
Sie befinden sich bei: TK Finanzgruppe - Startseite<br><br><br><p><font size="4" face="Arial"><strong>Herzlich willkommen auf unseren Internetseiten - <br />wir freuen uns, dass Sie den Weg zu uns gefunden haben!</strong></font></p>
<p><strong><font size="4" face="Arial"><font size="2">Die TK Finanzgruppe, bestehend aus der TK Finanzen & Service GmbH & Co. KG </font><font size="2">und der TK Finanzconsulting GmbH & Co. KG, empfiehlt sich Ihnen als professioneller und erfahrener Partner. Wir lassen uns messen an der Qualität unserer Dienstleistungen und Produkte, sowie an dem Vertrauen, welches unsere Kunden und Geschäftspartner uns entgegenbringen.</font></font></strong></p>
<p><font size="4" face="Arial"> </font></p> <br><br>
<table width="90%" cellpadding="0" cellspacing="0" >
<tr>
<td><strong><font size="2" face="Arial">7. Januar 2008: Neue Homepage</font></strong> </td>
</tr>
<tr>
<td><font size="2" face="Arial"><br />Neues Jahr, neue Homepage. Die letzten Monate des vergangenen Jahres haben wir genutzt, um unseren Internet-Auftritt an unserem aktuellen Beratungsangebot anzupassen. Die letzten zwei Jahre haben zahlreiche Änderungen mit sich gebracht, die wir Ihnen hier gebündelt präsentieren möchten. Leider können wir aber nicht unsere Arbeit in sämtlichen Facetten hier darlegen - daher freuen wir uns auf das gemeinsame Gespräch mit Ihnen!</font> </td>
</tr>
</table> </div>
<div id="bottombuttons">
<a class="buttonDatenschutz" href="Datenschutz.html" target="""></a>
<a class="buttonSeiteDrucken" href="print.php?name=index&menu=" target="_blank"></a>
<a class="buttonSeiteEmpfehlen" href="Empfehlen.html" target="""></a>
<a class="buttonImpressum" href="Impressum.html" target="""></a>
</div>
</div>
</body>
</html>
hier die menu1280.css
Code:
.menu {
z-index:1000;
font-size:75%;
margin:25px 10 50px 0px;
padding-top: 10px;
top:100px;
}
.menu ul {
padding:0;
margin:0;
list-style-type:none;
width:161px;
font: 10px Verdana;
font-weight: bold;
}
.menu li {
background-image: url(images/button_a.gif);
background-repeat: no-repeat;
}
* html .menu li {
height: 20px;
}
.menu ul li ul li{
background-image: none;
font: 11px Verdana;
color: #fff;
}
.menu a {
font-family:verdana;
text-align: left;
display:block;
text-decoration:none;
line-height:38px;
width:161px;
color:#1c326c;
text-indent:32px;
border:1px solid #fff;
border-width:0px 0px 0px 0px;
}
.menu ul li ul li a {
text-align: left;
text-decoration:none;
color:#fff;
height: 15px;
background-image: none;
border-width:0px 0px 0px 0px;
}
* html .menu ul li ul li a {
line-height:20px;
}
.menu ul li ul{
margin: -8px 0px 20px -20px;
}
* html .menu ul li ul{
margin: 0px 0px 20px -20px;
}
.menu :hover > a {
z-index:1;
text-decoration: underline;
background-image: url(images/button_b.gif);
color:#1c326c;
}
.menu ul li ul li:hover > a {
text-decoration: underline;
background-image: none;
color: #fff;
}
Und noch die main1280.css
Code:
#main {
width: 1029px;
height: 750px;
background-repeat: no-repeat;
background-image: url(images/main_1280.jpg);
margin: auto;
}
body {
background-color: #d7d7d7;
background-image: url(images/background.jpg);
background-repeat: repeat-x;
}
#content {
color:#1c326c;
font: 10px Verdana;
position: relative;
top: 145px;
left: 45px;
width: 820px;
height: 500px;
overflow: auto;
float:left;
z-index:1;
margin: auto;
}
* html #content {
top: 105px;
left: 10px;
}
#content table {
color:#1c326c;
font: 10px Verdana;
margin: auto auto;
}
#navi {
position: relative;
left: 8px;
top: 120px;
width: 140px;
height: 500px;
z-index:2;
float:left;
}
* html #navi {
top: 55px;
}
a.presseartikelButton {
width: 161px;
height: 52px;
background-image: url(images/buttons/presseartikel.jpg);
}
a.presseartikelButton:hover {
background-image: url(images/buttons/presseartikel_hover.jpg);
}
#presseartikel {
background-image: url(images/buttons/presseartikel.jpg);
background-repeat: no-repeat;
font: 10px Verdana;
position: relative;
width: 161px;
height:52px;
top:-50px;
color:#1c326c;
}
#presseartikel:hover {
background-image: url(images/buttons/presseartikel_hover.jpg);
}
#presseartikel select {
margin: 29px 0px 0px 28px;
background-color: #1c326c;
height: 16px;
font: 9px Verdana;
color: #fff;
width: 120px;
}
* html #presseartikel select {
margin: -56px 0px 0px 28px;
}
#topbuttons {
margin: auto auto;
position: relative;
top: 115px;
width: 1029px;
height: 31px;
}
* html #topbuttons {
left:90px;
}
a.buttonHome {
display:block;
width: 129px;
height: 31px;
background-image: url(images/buttons/home.jpg);
float:left;
padding-left: 57px;
background-repeat: no-repeat;
}
a.buttonHome:hover {
background-image: url(images/buttons/home_hover.jpg);
}
a.buttonKontakt {
width: 130px;
height: 31px;
background-image: url(images/buttons/kontakt.jpg);
padding-left: 57px;
background-repeat: no-repeat;
}
a.buttonKontakt:hover {
background-image: url(images/buttons/kontakt_hover.jpg);
}
a.buttonFaq {
width: 130px;
height: 31px;
background-image: url(images/buttons/faq.jpg);
padding-left: 57px;
background-repeat: no-repeat;
}
a.buttonFaq:hover {
background-image: url(images/buttons/faq_hover.jpg);
}
a.buttonAnsprechpartner {
width: 353px;
height: 31px;
background-image: url(images/buttons/ansprechpartner.jpg);
}
a.buttonAnsprechpartner:hover {
background-image: url(images/buttons/ansprechpartner_hover.jpg);
}
a.buttonHome,a.buttonKontakt,a.buttonFaq,a.buttonAnsprechpartner {
height: 31px;
float:left;
margin-left: 22px;
}
* html a.buttonHome,* html a.buttonKontakt,* html a.buttonFaq,* html a.buttonAnsprechpartner {
margin-left: 17px;
}
#ansprechpartner {
color:#fff;
position: relative;
width: 230px;
height:20px;
top:-25px;
left: 810px;
}
* html #ansprechpartner {
color:#fff;
position: relative;
width: 230px;
height:20px;
top:-26px;
left: 636px;
}
*+html #ansprechpartner {
left: 145px;
}
#ansprechpartner select {
background-color: #1c326c;
height: 16px;
font: 10px Verdana;
color: #fff;
width: 180px;
}
#bottombuttons {
margin: auto auto;
position: relative;
top: 157px;
left: 23px;
width: 880px;
height: 31px;
}
* html #bottombuttons {
top: 120px;
left:100px;
}
a.buttonDatenschutz {
width: 159px;
height: 31px;
background-image: url(images/buttons/datenschutz.jpg);
}
a.buttonDatenschutz:hover {
background-image: url(images/buttons/datenschutz_hover.jpg);
}
a.buttonSeiteDrucken {
width: 246px;
height: 31px;
background-image: url(images/buttons/seitedrucken.jpg);
}
a.buttonSeiteDrucken:hover {
background-image: url(images/buttons/seitedrucken_hover.jpg);
}
a.buttonSeiteEmpfehlen {
width: 245px;
height: 31px;
background-image: url(images/buttons/seiteempfehlen.jpg);
}
a.buttonSeiteEmpfehlen:hover {
background-image: url(images/buttons/seiteempfehlen_hover.jpg);
}
a.buttonImpressum {
width: 153px;
height: 34px;
background-image: url(images/buttons/impressum.jpg);
}
a.buttonImpressum:hover {
background-image: url(images/buttons/impressum_hover.jpg);
}
a.buttonDatenschutz, a.buttonSeiteDrucken, a.buttonSeiteEmpfehlen, a.buttonImpressum {
height: 40px;
float:left;
}
Vielleicht hat ja jemand ne Idee