tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
1633
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    JackLevin JackLevin ist offline Rookie
    Registriert seit
    Aug 2004
    Beiträge
    5
    Hi,

    ich habe folgende index.htm Seite:

    HTML-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html>
    
    <head>
    <title>Meins</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    
    <style type="text/css">
       #border {
              margin-top:15px;
              margin-bottom:15px;
              margin-left:15px;
              margin-right:15px;
              }
    </style>
    </head>
    
    <frameset id="border" cols="175,*" frameborder="NO" border="0" framespacing="0">
      <frame src="pages/menu.htm" name="leftFrame" scrolling="NO" noresize marginwidth=10 marginheight=7 target="mainFrame">
      
      <frameset rows="140,*,70" frameborder="NO" border="0" framespacing="0" >
      <frame src="pages/top.htm" name="topFrame"  scrolling="NO" noresize>
      <frame src="pages/home.htm" name="mainFrame" noresize>
      <frame src="pages/bottom.htm" name="bottonFrame" scrolling="no" noresize>
    </frameset>
    
    <noframes>
    
    <body>
    </body>
    
    </noframes>
    
    </html>
    Der IE stellt mir alles richtig dar. Nur der Firefox schluckt den rechten und unteren Rand. Kann mir da einer helfen?

    Div
     
    Gruß
    JackLevin

  2. #2
    Maik Tutorials.de Gastzugang
    Hi,

    definier den entsprechenden Außenabstand für die Dokumente "menu.htm", "top.htm", "home.htm" und "bottom.htm".

    mfg Maik
     

  3. #3
    JackLevin JackLevin ist offline Rookie
    Registriert seit
    Aug 2004
    Beiträge
    5
    Hallo Maik,

    das könnte ich schon machen. Würde sicherlich auch gehen. Nur habe ich eine Hintergrundfarbe definiert und einen Begrenzungsbalken. Sprich ich will mit den 15px einen weißen Rand um das ganze Frameset erzeugen... Und das wäre ja dann alles nicht sichtbar... Haste noch eine andere Idee?

    VG
     
    Gruß
    JackLevin

  4. #4
    Maik Tutorials.de Gastzugang
    Du könntest den weißen Rand mit der border-Eigenschaft in den einzelnen Dokumenten definieren.

    mfg Maik
     

  5. #5
    JackLevin JackLevin ist offline Rookie
    Registriert seit
    Aug 2004
    Beiträge
    5
    Hi,

    das klappt leider auch nicht. Der untere Rand wird leider auch da nicht dargestellt... gibts da nicht so ein Workaround, mit dem der FF so auflöst wie der IE?
     
    Gruß
    JackLevin

  6. #6
    Registriert seit
    Oct 2004
    Ort
    Versmold (NRW)
    Beiträge
    285
    Erstmal solltest du schon den richtigen DTD nutzen. Dann solltest du auch sauber schreiben, sonst geht bei firefox eh nix.

    Hier erstmal die saubere Ausgabe deines Scriptes
    HTML-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
    
    <head>
    <title>Meins</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    
    <frameset cols="175,*">
      <frame src="pages/menu.htm" name="leftFrame" scrolling="no" noresize="noresize" marginwidth="10" marginheight="7" />
      
      <frameset rows="140,*,70">
      <frame src="pages/top.htm" name="topFrame"  scrolling="no" noresize="noresize" />
      <frame src="pages/home.htm" name="mainFrame" noresize="noresize" />
      <frame src="pages/bottom.htm" name="bottonFrame" scrolling="no" noresize="noresize" />
    </frameset>
    <noframes>
    <body>
    <p>No frames supported by your Browser.</p>
    </body>
    </noframes>
    </frameset>
    
    </html>
    Dann benuzt man im 21 Jahrhundert auch eigentlich keine Frames mehr, aber ok.

    #border ist eine schlecht id für ein Element, man sollte es nach seinem nutzen nicht nach seiner eigentschaft benennen, das macht es übersichtlicher.

    Naja, du musst jedem einzelnen html die Margins bestimmen, anders geht es nicht. Das weiß ich sehr sicher.
     
    "Wer glaubt, etwas zu sein, hat aufgehört, etwas zu werden."
    Sokrates (468 - 399 v.Chr.)

    Read my Blog!


  7. #7
    Maik Tutorials.de Gastzugang
    Hi.
    Zitat Zitat von Security Beitrag anzeigen
    Naja, du musst jedem einzelnen html die Margins bestimmen, anders geht es nicht. Das weiß ich sehr sicher.
    Mein Reden

    Zitat Zitat von Maik Beitrag anzeigen
    definier den entsprechenden Außenabstand für die Dokumente "menu.htm", "top.htm", "home.htm" und "bottom.htm".
    mfg Maik
     

Ähnliche Themen

  1. Problem mit margin-bottom
    Von GAngZta im Forum CSS
    Antworten: 2
    Letzter Beitrag: 07.09.10, 23:55
  2. margin-bottom im IE7
    Von dobber812 im Forum CSS
    Antworten: 4
    Letzter Beitrag: 19.07.09, 21:37
  3. Kein margin-bottom bei Div-Box
    Von x3n im Forum CSS
    Antworten: 5
    Letzter Beitrag: 20.12.05, 21:56
  4. Antworten: 1
    Letzter Beitrag: 13.12.04, 13:51
  5. margin-bottom
    Von unlord im Forum HTML & XHTML
    Antworten: 3
    Letzter Beitrag: 02.06.04, 16:40