sardaukar: frames mucken rum!

Ich bin dabie ne seite zu machen, in der insgesamt 4 frames sind.

banner,
inhalt,
links und rechts.

ungefähr so aufgebaut
####################
####################
|||..............|||
|||..............|||
|||..............|||
|||..............|||

insgesamt ist die breite 800 Pixel und die beiden links und rechts sind auf 118 Pixel gefixt. Der Inhaltsframe auf 564 pixel.

Habe in Photoshop n Design vorgefertigt und dann zugeschnitten um es jedem frame als background zuzuweisen was soweit auch nich weiter schwer war.

Nur stehe ich jetzt vor dem Problem, dass der background vom rechten frame zu weit nach links raussteht obwohl er absolut die gleichen maße hat wie das design im banner. Borders sind aus und ich kann mir selbst keine erklärung dafür liefern.

kann mir da einer helfen?

mfg

sardo

  1. Hi,

    ... obwohl er absolut die gleichen maße hat wie das design im banner.

    Das Banner geht über 800 Pixel ? Und frame "links" ist 118 Pixel breit ?
    Wie soll da die Grafik vom Banner passen?

    Poste mal die frame- Aufteilung.

    Kalle

    1. Poste mal die frame- Aufteilung.

      <frameset rows="135",*" framespacing="0" border="0">
       <frameset cols="118,564,118">
        <frame name="banner" scrolling="no" noresize target="inhalt" src="banner.htm">
        <frame name="inhalt" scrolling="no" noresize src="left.htm">
        <frame name="Hauptframe" scrolling="no" noresize src="inhalt.htm">
        <frame name="Hauptframel" scrolling="no" noresize src="right.htm">
      </frameset>

      1. deine frame- Aufteilung ist falsch

        <frameset rows="135",*" framespacing="0" border="0">

        = oben 135 Pixel, darunter der Rest des Windows

        <frameset cols="118,564,118">

        = die oberen 135 Pixel werden jetzt aufgeteilt in drei Spalten

        <frame name="banner" scrolling="no" noresize target="inhalt" src="banner.htm">

        = 1. Spalte: 135 Pixel hoch, 118 Pixel breit.

        <frame name="inhalt" scrolling="no" noresize src="left.htm">

        = 2. Spalte: 135 Pixel hoch, 564 Pixel breit.

        <frame name="Hauptframe" scrolling="no" noresize src="inhalt.htm">

        = 3. Spalte: 135 Pixel hoch, 118 Pixel breit.

        <frame name="Hauptframel" scrolling="no" noresize src="right.htm">

        was soll das sein? Eine Zugabe? Du hast nur 3 Spalten defriniert.

        </frameset>

        = Ende der oberen 135 Pixel. Was ist mit dem unteren Bereich des Window und dem schließenden </frameset> ?

        1. Hi,

          deine frame- Aufteilung ist falsch

          <frameset rows="135",*" framespacing="0" border="0">

          = oben 135 Pixel, darunter der Rest des Windows

          Nö. ,*" befindet sich nicht mehr im rows-Attribut - es ist also nur eine Zeile definiert.

          cu,
          Andreas

          --
          Warum nennt sich Andreas hier MudGuard?
          Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
  2. Hallo,

    wird noch Platz für eventuelle Scrollbalken des (Inhalt-)Frames reserviert?

    Mit freundlichen Grüßen

    André

  3. Hallo.

    insgesamt ist die breite 800 Pixel und die beiden links und rechts sind auf 118 Pixel gefixt. Der Inhaltsframe auf 564 pixel.

    Ist sie nicht. Hast du die Rahmenlinien des Browsers und die breite der toten Scrollleiste mit einberechnet? Nein, denn dann kommst du schätzungsweise auf 780px Breite.

    Es gibt auch eine JS-Funktion um die Breite zu ermitteln, aber das lässt du dir besser von jemand anderem erklären. ;)

    Gruß, Ashura

    1. Ist sie nicht. Hast du die Rahmenlinien des Browsers und die breite der toten Scrollleiste mit einberechnet?

      scrollbars sind abgewürgt o_O

      1. scrollbars sind abgewürgt o_O

        Würgen, lieber sardaukar, ist immer unsympathisch. Selbst wenn's nur um Scrollbars geht. Und noch was: So ganz ohne URL der Problemseite wird's reichlich schwierig, Dir zu helfen: Nachtflug in Flieger ohne Fenster im Nebel durch die Alpen...

        Noch was: Wenn Du die beiden Randframes auf 118px fixierst, wozu dann überhaupt eine Breitendefinition des Inhaltsframes? Der muss dann doch variieren können, je nach gewählter Bildschirmauflösung, nicht?

        Herzlich, und im Blindflug,

        twb