Andreas: Tabelle hat eine Spalt zum Fensterrand bei Opera

Liebe Forumer,
ich habe folgendes Problem. Habe es auch schon mal gepostet jedoch ohne Erfolg.

Opera fängt mit der Tabelle erst ca 10 Pixel vom linken Fensterrand an und hört schon ca. 10 Pixel vor dem rechten Fensterrand auf (http://www.zaddach.com).

Die Tabelle soll aber mit dem Rand rechts und links abschliesen. Netsacpe und IE machen das auch, nur leider Opera nicht.

Dies ist die Tabelle:

<table cellSpacing="0" cellPadding="0" width="100%" border="0">
  usw....

Meine Angaben im CSS:
body, textarea
 {
 background-color: rgb(199,199,199);
 background-attachment:fixed;
 color: rgb(0,0,0);
 font-size: 12px;
 font-family:Verdana,"MS Sans Serif", Arial, Helvetica, sans-serif;
 margin-left:0px;
 margin-right:0px;
 margin-top:5px;
 margin-bottom:5px
 }
 usw....

Den linken Anbstand würde ich mit folgend Angaben ( <body marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
) im Body wegbekommen, aber dann komme ich nicht durch W3C.
Für den Rechten Abstand habe ich noch gar nichts gefunden.

Below are the results of attempting to parse this document with an SGML parser.
Line 29, column 12:
   leftmargin="0"
              ^Error: there is no attribute "LEFTMARGIN" for this element (in this HTML version)
Line 30, column 13:
   marginwidth="0"
               ^Error: there is no attribute "MARGINWIDTH" for this element (in this HTML version)
Line 31, column 14:
   marginheight="0">
                ^Error: there is no attribute "MARGINHEIGHT" for this element (in this HTML version)
--------------------------------------------------------------------------------
Sorry, this document does not validate as HTML 4.01 Transitional.

Hat jemand eine Lösung?

Danke für eure Mühe

Gruss Andreas

  1. Liebe Forumer,
    ich habe folgendes Problem. Habe es auch schon mal gepostet jedoch ohne Erfolg.

    Opera fängt mit der Tabelle erst ca 10 Pixel vom linken Fensterrand an und hört schon ca. 10 Pixel vor dem rechten Fensterrand auf (http://www.zaddach.com).

    Die Tabelle soll aber mit dem Rand rechts und links abschliesen. Netsacpe und IE machen das auch, nur leider Opera nicht.

    Dies ist die Tabelle:

    <table cellSpacing="0" cellPadding="0" width="100%" border="0">
      usw....

    Meine Angaben im CSS:
    body, textarea
     {
     background-color: rgb(199,199,199);
     background-attachment:fixed;
     color: rgb(0,0,0);
     font-size: 12px;
     font-family:Verdana,"MS Sans Serif", Arial, Helvetica, sans-serif;
     margin-left:0px;
     margin-right:0px;
     margin-top:5px;
     margin-bottom:5px
     }

    das heißt kurz:

    body
    {
        margin:0;
        padding:0;
    }

    und warum deine Textareas die gleiche Eigenschaften wie der Body haben, dass musst du mir auch noch erklären.

    Struppi.

    1. margin-left:0px;
       margin-right:0px;
       margin-top:5px;
       margin-bottom:5px
       }

      das heißt kurz:

      body
      {
          margin:0;
          padding:0;
      }

      und warum deine Textareas die gleiche Eigenschaften wie der Body haben, dass musst du mir auch noch erklären.

      Struppi.

      Hallo Struppi,
      ist ganz einfach zu erklären. Die Side hatte mal ein Hintergrundbild (nicht über die gesammte Größe) mit anderen Farben ( ziemlich logisch ). Wobei ich mir noch nicht sicher bin ob es nicht wieder folgt. Und unter Impressum findest du ein Formular. Deshalb diese Angabe  body, textarea. Die Hp ist ja noch nicht fertig und im moment kämpfe ich ja noch mit Opera und der Tabelle.

      Aber nun noch mal zu meinem Problem. Mit Padding kann ich auch nur den Linken Spalt entfernen. Rechts bleibt er weiter bestehen.

      Was mir aber aufgefallen ist.Wenn die Side so gross wird das er rechts den Scrollbalken aufbaut ist der Spalt auch dort weg.

      Aber eine Side künstlich nach unten verlängern??? Neeee

      Da muss es doch noch eine andere Lösung geben.

      Gruss Andreas

  2. Hallo Andreas,

    Opera fängt mit der Tabelle erst ca 10 Pixel vom linken Fensterrand an und hört schon ca. 10 Pixel vor dem rechten Fensterrand auf (http://www.zaddach.com).

    Tia, für den linken Rand gibts auch ne valide CSS Lösung ohne dieses leftmargin usw.
    Füge bei deiner 'Body, Textarea {..' definition auch noch padding:0px ein, dann ist auch in opera der Linke Rand weg.

    Du könntest jetzt noch width:102% angeben, dann passt es zwar in Opera aber dann ist es in allen anderen zu breit :(

    Hat jemand eine Lösung?

    Leider nur Teilweise...

    Danke für eure Mühe

    War keine :)

    Grüße aus Nürnberg, HarryS