Seite 1 von 1
HTML-Problem
Verfasst: 03.11.2004, 16:29
von Yoda
servus leute!
vielleicht erinnert sich der eine oder andere ja noch an mich
, bin der rl-bruder von haldan.
jetzt habe ich ein html-problem... eignetlich hab ich bisher immer alle html-probleme selber lösen können, aber jetzt komme ich einfach nicht weiter
hier der link:
http://kundenprogramme.de/jenscalov/mp/ ... skalender/
hier die infos:
ich will den horizontalen scrollbalken rauskriegen.
die tabellen sind auf 100% gesetzt.
wenn die vertikale kurz genug ist, damit kein vertikaler scrollbalken erscheint, erscheint auch kein horizontaler.
hat jemand ne ahnung wie ich das problem lösen kann?
howdie
yoda // jens
AW: HTML-Problem
Verfasst: 03.11.2004, 18:18
von Cornehlius
hmm
hier hast du aber die Tabelle nicht 100%
<table cellspacing="0" cellpadding="0" border="0" width="760">
<tr>
<td width="2" height="1" valign="top"></td>
<td width="251" height="1" valign="top"></td>
<td width="6" height="1" valign="top"></td>
<td width="18" height="68" rowspan="3" valign="top"><div align="center"><img src="anzeige.gif" width="10" height="68"></div></td>
<td width="9" height="1" valign="top"></td>
<td width="500" height="1" valign="top"></td>
</tr>
ändere das mal in:
<table cellspacing="0" cellpadding="0" border="0"
width="100%">
vielleicht ist es das, wenn nicht müsste man das anders lösen...
Gruss
Corni
AW: HTML-Problem
Verfasst: 04.11.2004, 09:30
von Yoda
mmmhhhh...
erstmal danke für deine mühe!
welchen quelltext hast du dir denn anzeigen lassen? den vom mittleren frame (index1.htm)? ich kan per suchen funktion in dem quelltext kein >>width="760"<< finden?!?
aahhh... hab mir deinen geposteten quelltext nochmal angeschaut. du hast das falsche frame genommen.
howdie
yoda
AW: HTML-Problem
Verfasst: 04.11.2004, 11:07
von Cornehlius
Oh, ok, nochmal gucken....
mom...
AW: HTML-Problem
Verfasst: 04.11.2004, 11:38
von Cornehlius
Ok, ich habe es gefunden, jedoch musst ich selber googeln weil ich es.... naja... nicht wusste
... naja
guck mal hier :
http://de.selfhtml.org/html/frames/eige ... scrollbars
Quelltext aus dem Tutorial von der seite:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"
http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Text des universellen Titels</title>
</head>
<frameset cols="250,*">
<frame src="verweise.htm" name="Navigation" scrolling="no">
<frame src="startseite.htm" name="Daten" scrolling="yes">
<noframes>
<p>Dieses Projekt verwendet Frames. Bei Ihnen werden keine Frames angezeigt.</p>
</noframes>
</frameset>
</html>
kA ob das funktioniert, habe es nicht ausprobiert
Gruss Corni
AW: HTML-Problem
Verfasst: 04.11.2004, 11:55
von Yoda
das funktioniert natürlich, nur dann werden überhaupt keine scrollbalken angezeigt. aber den vertikalen will ich ja behalten. ich will nur diese verd***te links-rechts-verschiebung rauskriegen
ach ja, hab ich schon erwähnt, dass das prob nur im internet explorer (bei mir vers. 6.0)? im opera (7.23) und netscape (7.1) wird es richtig angezeigt
landru, hast du vielleicht ne idee?
und ein großes dankeschön an cornehlius für seine bemühungen!
howdie
yoda
AW: HTML-Problem
Verfasst: 04.11.2004, 12:14
von Yoda
cornhelius hat mich durch zufall auf die richtige idee gebracht. den gedanken, den er hatte, habe ich auch schon einige male im kopf durchgespielt.
mein ziel war es eigentlich, die richtige darstellung für dynamischen inhalt hinzukriegen. da das problem aber nur bei formularen auftritt, sind die inhalte ja konstant.
deshalb habe ich mir folgendes gedacht:
das problem ist ja, dass der ie die tabellenbreite nicht anpasst, obwohl der scrollbalken platz auf der seite wegnimmt. d.h. der ie rafft es nicht, dass er jetzt eigentlich weniger platz zur verfügung hat und muss somit auch noch unten einen scrollbalken generieren.
und jetzt kommt der genialste aller bisher von menschlichen wesen gedachten gedanken:
ich sage dem browser scrolling="yes", damit der vollidiot von ie mitkriegt "oha, ein scrollbalken! jetzt muss ich ja die tabelle um ein paar pixel schmaler machen". und siehe da, auch unser microsoft-produkt hat es gerafft!
danke für deine hilfe, cornehlius!
allerdings ist meine lösung ja nicht wirklich eine saubere lösung. also wenn ihr irgenwelche ideen habt, wie ich das problem ohne scrolling="yes" lösen kann, lasst es mich bitte wissen!
howdie
yoda
AW: HTML-Problem
Verfasst: 04.11.2004, 13:23
von Tanos
Gratz all nice orga
Meine nächste Idee wäre gewesen von grund auf mit einer Beispielseite das Ding Stück für Stück zu zerpflücken, naja vielleicht mal so, haben heute in Datenbanken zu dritt auch nix neues gefunden das funktioniert hätte
AW: HTML-Problem
Verfasst: 04.11.2004, 15:53
von TheTorn
Wenn ich mich recht entsinne hatten wir mal sowas ähnliches. Letztlich wurde dann entschieden, auf Frames ganz zu verzichten
Ich würde mal vorschlagen, das ganze Layout mit absoluten Breiten zu versehen. Also nirgendwo ein width="100%" sondern alle Top-Level Tabeles mit width="<wieviel pixel auch immer>". Wenn man nicht explizit will, dass sich das Layout der Breite des Browsers anpasst (und eigentlich willst du das ja an dieser Stelle auch gar nicht), dann sollte man die Breiten immer absolut angeben - relative Angaben (in Prozent) machen eigentlich immer Ärger, weil jeder Browser so seine eigene Vorstellung davon hat, was denn nun 100% sind.
AW: HTML-Problem
Verfasst: 04.11.2004, 17:10
von Yoda
und jetzt kommt das lustige:
mit einer festen breite (die ein gutes stück kleiner war als "breite des frames"-"seitenrand"-"scrollbarbreite") trat komischer weise das gleiche problem auf. man hat dann die tabelle komplett sehen können, aber nach rechts war noch n gutes stück weiße, frei fläche und - was auch sonst - ein hor. scrollbalken, damit man noch mehr weiße fläche sehen kann wenn man will
es ist zum vereiffeln, wie soll das alles anden?
howdie
yoda
ps das ist so ziemlich die letzte seite, bei der wir noch mit frames arbeiten. aber dafür die erste, auf der wir den veranstaltungskalender ausprobieren
AW: HTML-Problem
Verfasst: 04.11.2004, 18:48
von Cornehlius
Hehe, gerne doch. Auch wenn ich die Lösung nicht liefern konnte, habe ich wenigstens einen Gedankenanstoss gegeben