Moin Miteinander,
ich quäle mich gerade mit dem Internet Explorer.
Ich hab eine Seite für meine Firma gemacht, die soweit auch Fertig ist. Jetzt stehen die letzten Tests an, ob alles läuft und alles so ausschaut, wie man sich das vorstellt. Die Vorgabe ist, dass es auf dem FireFox, Safari und IE laufen soll. Und hier ist mein Problem. Auf dem IE tritt ein recht seltsamer Fehler auf.
Meine Startseite Basiert aus 3 Spalten. Linkleiste, Mitte, Rechts (tt_news).
Die rechte Spalte wird aber um verrecken nicht angezeigt. Wenn ich mir den Quellcode im IE anschaue, dann seh ich aber, dass sie vorhanden ist und alles drin ist, was drin sein soll.
Ich hab jetzt schon in den betreffenden CSS nachgeschaut, und diverse einstellungen versucht. Ohne erfolg. Selbst wenn ich alle anderen Spalten ausblende (in den CSS auf width:0px😉 wird sie nicht angezeigt. Langsam gehen mir die Ideen aus.
Ich arbeite nur mit CSS und HTML-Templates, die ich aus dem Beispiel von YAML habe.
Das Template:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title>Codemercs Layout: IO-Controller</title>
<link href="../css/layout_io.css" rel="stylesheet" type="text/css"/>
<link href="../css/horizontal_CSS.css" rel="stylesheet" type="text/css"/>
<link href="../css/layout_3col_fixed.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="page_margins">
<div id="page" class="hold_floats">
<!--<div align="right" id="teaser" class="clearfix"> </div>-->
<!-- #nav: - Ende -->
<div id="header"><a href='../../index.php' target='_self' title='Startseite'>###banner### </a></div>
<!--<div align="right" id="teaser" class="clearfix"> </div>-->
<!-- #nav: Hauptnavigation -->
<div align="left" id="nav_main"> </div><div align="right" id="teaser" class="clearfix"> </div><!-- #nav: Hauptnavigation #teaser: Sprachauswahl -->
<!-- #main: Beginn Inhaltsbereich -->
<div id="main">
<div class="block1"></div>
<div class="block2"></div>
<div class="block3"></div>
<!-- #col1: Erste Float-Spalte des Inhaltsbereiches -->
<div id="col1">
<div id="col1_content" class="clearfix">
</div>
</div>
<!-- #col1: - Ende -->
<!-- #col1: Erste Float-Spalte des Inhaltsbereiches -->
<div id="col2">
<div id="col2_content" class="clearfix">
</div>
</div>
<!-- #col1: - Ende -->
<a id="content" name="content"></a> <!-- Skiplink-Anker: Content -->
<!-- #col3: Statische Spalte des Inhaltsbereiches -->
<div id="col3">
<!--TYPO3SEARCH_begin-->
<div id="col3_content" class="clearfix">
<div id="col3_innen" class="floatbox"> </div>
</div>
<!--TYPO3SEARCH_end-->
</div>
<!-- #col3: - Ende -->
</div>
<!-- #main: - Ende -->
<!-- #footer: Beginn Fusszeile -->
<div id="footer"></div>
<!-- #footer: Ende -->
<div id="page_end" ></div>
</div>
</div>
</body>
</html>
Die CSS-Datei:
@media all
{
/* Formatierung der Seite */
body {background:#444444; background:url(../../img/bg/bg_all.GIF) repeat; padding:50px 0 50px 0; }
/* Hier kann ein umlaufender Rand um die gesamte Webseite erzeugt werden */
#page{border:1px #667 solid; background:#ffffff; } /*fff*/
#page_margins {border:1px #889 solid; min-width:1024px; max-width:1024px; margin:auto;}
/* Formatierung der Kopfbereiches */
#header {position:relative; top:0; left:0; height:180px; background-color:#BDD2D9; background:url(../../img/bg/design_io_banner_bg.gif) repeat; border-left:1px #BBBBBB solid; border-right:1px #BBBBBB solid;} /*C4DDEA*/
#header img {position:relative; top:0px; left:0px; font-size:208%; }
#banner {position:absolute; top:0; left:0; z-index:10;}
#banner img {position:relative; top:0px; left:0px; font-size:100%;}
#topnav {top:100px;}
#header div.tx-macinasearchbox-pi1 {position:absolute; top:130px; right:10px; font-size:0.8em;}
#header div.tx-macinasearchbox-pi1 input {margin-left:0;}
#platzhalter {position:relative; top:0; left:0; height:12px; background:url(../../img/bg/menu_1.gif) repeat; border-left:0px #BBBBBB solid; border-right:1px #BBBBBB solid;}
/* Formatierung der Fußzeile */
#footer {color:#888; background:#FFFFFF; background:url(../../img/bg/bg_7.gif) repeat; margin-top: 1em; padding:40px 0 0 0; border-top:0px #ddd solid; line-height:2em; hight:10px;}
/* ######################################################################################################
** ### Formatierung der Inhaltsspalten ##################################################################
** ######################################################################################################
*/
#main {background:#ffffff; padding-top:5px;} /*fff*/
/* linke Spalte */
#col1 {width:22.5%;}
#col1_content {margin-left:1em; margin-right:1em; color:#444; background:inherit;}
/* Rechte Spalte */
#col2 {width:25%; background:#FFFFFF; margin-right:1em; margin-left:1em;}
#col2_content { margin-left:1em; margin-right:1em; margin-top:1em; background:transparent; }
/* Mittlere Spalte */
#col3 {margin-left:22.5%; margin-right:5px; background:transparent;}
#col3_content {margin-left:1em; margin-right:1em; margin-top:1em; background:transparent;}
/* ######################################################################################################
** ### Formatierung des Teasers der Startseite ##########################################################
** ######################################################################################################
*/
/*#teaser {margin:0; background:url(../../img/bg/AK-tutTemplate02_05.jpg) repeat; border:1px #BBBBBB solid; color:#000000; padding:2px 5px 4px 1px;}*/
#teaser {background:url(../../img/bg/bg_5.gif) transparent repeat; color:#000000; padding:0px 10px 0px 0px; height:40px;}
#teaser div {float:right; margin-right:1em;}
#teaser .block1 {padding:0.5em 0 0.4em 1em; font-size:0.82em;}
#teaser .block1 a {color:#334;}
#teaser .block1 a:hover {background:transparent;}
#teaser .block3 {width:45%; padding-top:0.5em; font-size:0.82em;}
/*#teaser .langMenu {float:right; padding-top:0.2em; margin-right:0;}
#teaser .selectFontSize {float:right; padding-top:0.4em; padding-right:1em;}
#teaser .selectFontSize a {color:#334;}
#teaser .selectFontSize a:hover {background:transparent;}*/
/*#teaser .aktDatum {float:right; font-size:0.82em; padding-top:0.5em; padding-right:1em;}*/
#teaser .block3 .title {font-family:'Lucida Grande', Verdana, Arial, Sans-Serif; display:block; font-size:1.2em; font-weight:bold; color:#336699; background:inherit; margin:0 0 0.5em 0;}
/*#page_end {margin:0; background:#FFFFFF; border:0px #BBBBBB solid; color:#000000; padding:2px 5px 4px 1px;}*/
#page_end {margin:0; background:url(../../img/bg/design_io_banner_bg.gif) repeat-x bottom; border:0px #BBBBBB solid; color:#000000; padding:2px 5px 4px 1px;}
}
In den anderen Tamplates hab ich nichts zu den Spalten gefunden.
Weiß einer Rat?
Alles andere geht reibungslos und wird ohne Fehler angezeigt.
Danke
CJ