WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

HTML, XHTML, CSS , style, XML, Javascript und mehr, Fragen, Tipps und Anregungen zu diesen Basic Techniken - hier rein !


Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » Hat Moz Probs mit height? » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Hat Moz Probs mit height?
von HG
Kann man nichteinfach alle höhenangaben mit css machen? Das ist ja eigtl. mein Thema. Mit HTML 4 kann ich nicht arbeiten, weil das hoch inkonsequent wäre. XHTML idt pflicht, da mein Projekt (ein kleines Redaktionssystem) halt XHTML-Ausgaben machen soll...
von m3rlin
mhh, funzt aber nicht im opera. oder gibts da noch ne andere Alternative?


---
Webspace Preisvergleich Server Preisvergleich
von Philipp Gérard
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Testseite</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" rightmargin="0" bottommargin="0">
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td height="20%" bgcolor="#0000FF">&nbsp;</td>
  </tr>
  <tr>
    <td height="60%"><table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
          <td bgcolor="#FFFF00">&nbsp;</td>
          <td bgcolor="#00CCCC">&nbsp;</td>
          <td bgcolor="#660099">&nbsp;</td>
        </tr>
      </table></td>
  </tr>
  <tr>
    <td height="20%" bgcolor="#99FF33">&nbsp;</td>
  </tr>
</table>
</body>
</html>


funkt ihn mozilla 1.1 alpha ENG bestens..


---
Arbeit ist das Feuer der Gestaltung. - Marx
von Philipp Gérard
quack, dass kann man auch in mozilla normal zum laufen bringen, musste ich ja schon oft genug schaffen...mom...


---
Arbeit ist das Feuer der Gestaltung. - Marx
von m3rlin
das liegt ganz einfach daran, das es in HTML für das TABLE-Tag kein HEIGHT-Attribut gibt.

siehe hier

Eine Möglichkeit wäre die Höhe des Anzeigebereichs im Browser abzufragen und die Höhe der ersten Tabellenzeile via JavaScript beim Laden des Dokuments anzupassen.

Also ungefähr so:

onLoad="zelle.height = window.innerHeight;"



---
Webspace Preisvergleich Server Preisvergleich
von HG
hmpf. Ich lasse das jetzt einfach so. Auch wenn mir das Aussehen im Moz eigtl. wichtiger ist....
von slackerbitch
hab mir eben erst die beispielseite angesehen...
dazu faellt mir erstmal auch nix ein.
von HG
ich gebs auf. Das geht so nicht

von zweifingertipper
mit Verlaub, genauso könnte ich sagen: try this:

ich bleibe bei meiner obigen antwort
von slackerbitch
try this:
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17:
<table width="100%" height="100%">
<tr>
<td valign="middle">

<table>
<tr>
<td>
dein inhalt
</td>
</tr>
</table>

</td>
</tr>
</table>


von HG
Layer haben ein Prob: Ich muss die Breite verringern, weil Moz und ie die anders anzeigen. Und die Tabellenlösung war mirt zunächst auch suspekt, aber dann gings doch schön schnell, und es war so wie ich es haben wollte. Aber plötzlich zeigt Moz die Tabelle nicht mehr Bildschirmfüllend an. Da hab ich dann meinen Hass bekommen

Bin mir halt nicht sicher, ob das mit Layern wesentlich einfacher zu realisieren ist...
von zweifingertipper
Hi,

vielleicht verstehe ich nicht, was du genau willst, aber warum arbeitest du dann nicht lieber mit Layern. Die kannst Du pixelgenau programmieren. Habe ich es richtig verstanden, dass der mittlere Teil deiner Tabelle über den kompletten Monitor in der vertikalen Position gehen soll? Wenn ja, würde ich es trotzdem so machen, wie ich es vorher beschrieben haben. Es ist dann zumindestens die browserfreundlichste Variante Wenn ich es allerdings missverstehe, bitte ich um Antwort

Bis dann
von HG
Klar, daß der ganze CSS-Kram in eine externe Datei kommt, das ist nur zur Demonstrations gemacht worden, weil es schwer ist, per view-source an die css-Datei ranzukommen. (und der CSS-Code zu umfangreich ist, als daß ich ihn posten wollte )


zweifingertipper schrieb am 2002-07-28 09:54 :

3. Die Tabelle würde ich einfach so programmieren, dass die mittlere Spalte über alle Zeilen geht (<td rowspan="3">)


Das bringt nichts. Ich brauche Einfach nur eine CSS-formartierte Tabelle, die auf die Höhe der Seite gezocgen wird, und dabei die obere und untere Spalte eine feste Größe haben.

von zweifingertipper
Hallo HG,

1. würde ich die Stylesheets aus der HTML-Datei entfernen und als eigene .css-Datei anlegen (Beispiel: styles.css). Im HTML gibst du nur noch den Pfad dorthin ein (Beispiel: <head><link rel=stylesheet href="styles.css" type="text/css"></head>

2. Um dieses Stylesheet auch für alle Browser sichtbar zu machen, musst du unbedingt den genauen Typen ( type="text/css") angeben.

3. Die Tabelle würde ich einfach so programmieren, dass die mittlere Spalte über alle Zeilen geht (<td rowspan="3">)

Grüsse,
zweifingertipper

von HG
Hallo!

Ich hab mich mal wieder an ein neues Tabellenlayout gesetzt, und hab auch ein ganz passables (vorläufiges!!!!!) Ergebnis bekommen. Nun hab ich ein kleines Prob:
Die Tabelle soll über den ganzen anzeigbaren Raum gehen, ist also mit height:100% ausgestattet. das funzt im ie, aber Mozilla schluckt das nicht.

Das merkwürdige daran ist, daß es ja schonmal funktioniert hat. Dann habe ich aber eine kleine Tabelle in den Inhaltsteil gelegt, und seitdem geht es nicht mehr. Auch nicht, als ich dann ein Backup wiederhergestellt habe. Nix!!!!

Kann es daher sein, daß Mozilla mit der css-Anweisung height leichte Probleme hat, oder habe ich in meinem Quellcode etwas verhauen?

Hier ist der Link:

Testseite

Die Seite hat nur den Anspruch, das Problem zu verdeutlischen, und ist nicht annähernd fertig... Das ganze Prob spielt sich nur im Mozilla ab. ie 6.0 Win2k hat keine Probleme meine Wünsche umzusetzen

Nach oben