|
|||
![]()
Halli Hallo,
ich habe hier ein Problem, bei dem ich keine Lösung finde. Vielleicht könnt Ihr mir ja helfen ....... Ich habe eine Seite erstellt, bei dem die Fußzeile fixiert ist und nur der darüberliegende Bereich gescrollt wird. Das ganze funktioniert auch soweit. Es gibt nur zwei Einschränkungen: 1. Ein Hintergrundbild bewegt sich komischerweise nicht, wenn der Scrollbalken bewegt wird. 2. Beim Internet Explorer, erscheint ein Querbalken, wenn eine Tabelle 100 % beträgt und der Text größer als die Seite ist. Zwar verschwindet das Problem, wenn die Tebelle weniger als 100 % beträgt, aber es muß doch dafür noch eine andere Lösung geben, oder? Vielen Dank im voraus für Eure Hilfe ![]() Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <style type="text/css"> html, body { margin:0; padding:0; height:100%; overflow:hidden; } div.menue { height:30px; width:100%; padding-left:0px; background-color:#c100ff; text-align:center; } div.inhalt { margin-left:0px; padding-left:0px; height:97%; overflow:auto; } </style> <body background="grafik.gif" link="#2543CF" alink="#2543CF" vlink="#2543CF"> <div class="inhalt"> <table border="0" width="100%"> <tr> <td width="100%"><hr size="1"> </td> </tr> </table> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> <p align="center">inhalt</p> </div> <div class="menue"> Hier steht das Menue </div> |
Sponsored Links |
|
|||
![]() Zitat:
Du hast zwei Möglichkeiten, die Gewünschte Darstellung zu erreichen:
Zitat:
Ich zweifle daran, dass du hier eine Tabelle wirklich benötigst, versuche ein passenderes Element zu finden ![]()
__________________
Über Internet Explorer 8: Noch bis 8. April 2014 wird der Internet Explorer 6 mit Sicherheitsupdates versorgt. Bereits jetzt kann dieser Browser aber vollständig durch den IE8 ersetzt werden. Ältere Betriebssysteme und Browserversionen werden von Microsoft nicht mehr unterstützt. Auch Programme, die den IE7 benötigen, sind kein Argument gegen IE8, da dieser über entsprechende Kompatibilitätsschichten verfügt. Ab sofort gilt daher der Internet Explorer 8 als vorausgesetzer Mindeststandard. |
Sponsored Links |
|
|||
![]()
Hi Gato,
danke für die schnelle Antwort. Aber leider bin ich noch ein blutiger Anfänger. Daher weiß ich auch nicht, wie ich ein weiteres "DIV" nach "Inhalt" deklarieren soll. Bei meinem zweiten Problem weiß ich nicht, was Du mit einem anderen Element meinst. Kannst Du mir evtl. ein konkretes Beispiel nennen, wie dieser horizontale Querbalken beim IE nicht erscheint? Dieser erscheint übrigens auch im Internet Explorer 9! Ich habe mal die Quellcodes von Beispielen anderer CSS Scripte ausprobiert. Aber alle scheinen dasselbe Problem zu haben. Der Fehler liegt wohl in der Zeile Code:
html, body {margin:0; padding:0; height:100%; overflow:hidden;} Danke im voraus für die Antwort ![]() |
|
|||
![]()
Sooo,
habe jetzt noch ein bisschen herumexperimentiert und die Lösung für die zwei Probleme gefunden. 1. Die Lösung war wirklich einfach. Klappt mit allen Browsern einwandfrei 2. Der Querbalken tritt komischerweise nur bei meinem IE9 (32 und 64 BIT) auf. Aber auch hier bei anderen Homepages, die nachweißlich ohne CSS arbeiten. Meine Frau hat den IE8 und hier gibt es das Problem nicht. Aber wenn es ja sowieso nicht mehr in den neuen Browern der IE Reihe auftritt, ist das ja kein Problem ![]() |
|
||||
![]() Zitat:
![]() Das solltest du unbedingt rausnehmen. PHP-Code:
Setz doch erst mal einen vernünftigen Doctype ein.
__________________
Ein mehrfacher Gruß aus dem Südosten Klaus |
|
|||
![]() Zitat:
Schau doch mal in deinen Link rein ...
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken |
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
CSS für Firefox, IE, Opera Probleme - Browserweiche | talkuvit | CSS | 4 | 31.10.2009 19:07 |
Revoltec Fighter Mouse Pro CSS Probleme | Pracht | Offtopic | 3 | 24.09.2009 19:33 |
Probleme mit simplen CSS Layout | sidewayz | CSS | 1 | 10.07.2009 21:49 |
paar Probleme mit dem CSS Layout | SimonK. | CSS | 6 | 05.10.2008 15:57 |
CSS und IE - Link als Block macht Probleme | Morjo | CSS | 4 | 25.06.2008 14:28 |