+ Antworten
Ergebnis 1 bis 8 von 8

Thema: Grosses Banner als Hintergrund?

  1. #1
    Urgestein u. Joomlagott Avatar von zecke23
    Registriert seit
    08.10.2004
    Ort
    Wiesbaden
    Alter
    37
    Beiträge
    10.041
    Bedankte sich
    50
    Erhielt 1.008 Danksagungen
    in 912 Beiträgen

    Standard Grosses Banner als Hintergrund?

    Hiho.

    Wollte im oberen Bereich meines Templates ein Banner (ca. 800x120) als Hintergrund anlegen, das über mehrere Spalten und Reihen gehen soll. Hab 3 Reihen und 2-3 Reihen oben. Das horizontale Menü, das Werbebanner sollten darüber liegen.

    Weiß jemand, wie ich da ran gehen sollte?

    Hier mal der betroffene Bereich der index.php des Templates.

    Gruß, Zecke

    <table style="table-layout:fixed" width="800" border="0" align="center" cellpadding="0" cellspacing="3" bgcolor="white">
    <colgroup>
    <col width="150">
    <col width="508">
    <col width="140">
    </colgroup>




    <tr align="center">
    <!-- Banner und Logo-->
    <td colspan="3" bgcolor="white" align="right" valign="top"><img src="<?php echo $mosConfig_live_site; ?>/templates/JavaBean/images/image_01.jpg" height="100" alt="" border="0" /><?php mosLoadModules( 'banner', -1 ); ?></td>
    </tr>

    <!-- Vertikales Menü-->
    <tr>
    <td> </td>
    <td colspan="2"><?php mosLoadModules ( 'user3', -1 ); ?></td>
    </tr>


    <tr>
    <td></td>
    <td bgcolor="white" colspan="2"align="center" valign="center"></td>
    </tr>

  2. #2
    Urgestein u. Joomlagott Avatar von zecke23
    Registriert seit
    08.10.2004
    Ort
    Wiesbaden
    Alter
    37
    Beiträge
    10.041
    Bedankte sich
    50
    Erhielt 1.008 Danksagungen
    in 912 Beiträgen

    Böse Sch.... IE 6

    Unglaublich, echt unglaublich.

    Hab jetzt ein Hintergrundbild eingefügt. Ging relativ einfach:

    <table style="table-layout:fixed;
    background-image:url(http://dieseite.de/templates/JavaBea...intergrund.jpg); background-repeat:no-repeat" width="800" border="0"
    align="center" cellpadding="0" cellspacing="3" bgcolor="white">
    <colgroup>
    <col width="150">
    <col width="510">
    <col width="140">
    </colgroup>

    Im Firefox zeigt ers astrein an, aber im IE sieht man genau, wo ne neue Zeile beginnt <tr>, dann hab ich noch Teile davon im Pathway, hinter nem Modul im rechten Block und im Bottom. Wenn ich den Bereichen class=mainbody zuweise, wird der Hintergrund immerhin grau.

    Warum zeigt mir dieser sch&!$ Browser nicht einfach nur das Bild, ohne es zu zerhacken? Habs auch schon mit repeat-x probiert, ist das gleiche Resultat.

    Gruß, Zecke

  3. #3
    Wohnt hier Avatar von MadeMyDay
    Registriert seit
    17.11.2004
    Ort
    Karlsruhe
    Beiträge
    2.439
    Bedankte sich
    25
    Erhielt 304 Danksagungen
    in 169 Beiträgen

    Standard

    Wie schon per PM gesagt, man sollte die Tabelle auch wieder schließen

  4. #4
    Urgestein u. Joomlagott Avatar von zecke23
    Registriert seit
    08.10.2004
    Ort
    Wiesbaden
    Alter
    37
    Beiträge
    10.041
    Bedankte sich
    50
    Erhielt 1.008 Danksagungen
    in 912 Beiträgen

    Standard

    <!-- Bottom-->

    <tr>
    <td colspan="3"align="center" class="subtitle"><?php mosLoadModules( 'debug', -1 );?><?php mosLoadModules( 'bottom' ); ?></td>
    </tr>
    </table>

    Das ist der abschliessende Tag für die Tabelle. Die geht halt bis unten, weil ich bisher auch prima damit gefahren bin. Fixed hab ich extra genommen, weil immer irgend ein Modul erscheint, das die Breite der Blöcke springen lässt. Und die Breite hab ich mit 800 angegeben, Höhe natürlich nicht, weil ich ja nicht weiss, wie hoch die Tabelle so ist, wenn das abschliessende Tag überm Bottom kommt.

    Also zusammenfassen, die Tabelle ist abgeschlossen, Breite angegeben, Hintergrundbild nicht auf repeat, aber IE peilts trotzdem nicht.

    Gruß, Zecke

  5. #5
    Wohnt hier Avatar von MadeMyDay
    Registriert seit
    17.11.2004
    Ort
    Karlsruhe
    Beiträge
    2.439
    Bedankte sich
    25
    Erhielt 304 Danksagungen
    in 169 Beiträgen

    Standard

    Das ist problematisch.

    Leg lieber noch eine Tabelle dahinter mit einer Zeile und einer Zelle, die dann das Hintergrund-Bild hat.

    Gruß mmD

  6. #6
    Urgestein u. Joomlagott Avatar von zecke23
    Registriert seit
    08.10.2004
    Ort
    Wiesbaden
    Alter
    37
    Beiträge
    10.041
    Bedankte sich
    50
    Erhielt 1.008 Danksagungen
    in 912 Beiträgen

    Standard

    Das Problem ist dann aber die colgroup, die ich angelegt habe. Dann kann ich nicht einfach eine Reihe mit nur einer Zelle einfügen.

    Ausserdem sind ja noch zwei Module in dem Bereich, das horizontale Menü und das Banner, die sollen ja über dem Hintergrund liegen und natürlich auch noch ausgerichtet sein. Und ich weiss ehrlich gesagt nicht, wie ich 2 php-Module in einer Zelle ausrichten kann.

    Ich versuchs mal mit ner Tabelle und colspan=3, mal schauen, wie die Jungs aus Redmond dann drauf reagieren.
    Geändert von zecke23 (02.12.2004 um 11:57 Uhr)

  7. #7
    Wohnt hier Avatar von MadeMyDay
    Registriert seit
    17.11.2004
    Ort
    Karlsruhe
    Beiträge
    2.439
    Bedankte sich
    25
    Erhielt 304 Danksagungen
    in 169 Beiträgen

    Standard

    Ach was, warum denn das?

    Vor dem ganzen Gedöhns ein <table style="background-image:url(http://dieseite.de/templates/JavaBe...hintergrund.jpg); background-repeat:no-repeat;" width="800" border="0"><tr><td>

    und dahinter halt wieder zumachen, also ganz am Schluss. Brauchst ja den (abenteuerlichen) rest nicht verändern...

  8. #8
    Urgestein u. Joomlagott Avatar von zecke23
    Registriert seit
    08.10.2004
    Ort
    Wiesbaden
    Alter
    37
    Beiträge
    10.041
    Bedankte sich
    50
    Erhielt 1.008 Danksagungen
    in 912 Beiträgen

    Idee

    Ich geb Dir gleich "abenteuerlich"!

    Habs jetzt wie folgt gelöst und die 3 Browser, die ich hab, kapierns auch alle, unglaublich:

    <table style="table-layout:fixed; width="800" border="0" align="center" cellpadding="0" cellspacing="3" bgcolor="white">
    <colgroup>
    <col width="150">
    <col width="507">
    <col width="140">
    </colgroup>

    <tr>
    <td align="right" valign="top" colspan="3">
    <table style=background-image:url(http://dieseite.de/templates/JavaBea...intergrund.jpg); background-repeat:no-repeat" width="800" height="125" border="0">
    <tr>
    <td valign="top"><?php mosLoadModules ( 'user3', -1 ); ?></td>
    </tr>
    <tr>
    <td align="right" valign="bottom"><?php mosLoadModules( 'banner', -1 ); ?></td>
    </tr>
    </table>
    </td>
    </tr>

    Danke für die Hilfe nochmal.

    Gruß, Zecke

+ Antworten

Ähnliche Themen

  1. Hintergrund Problem und Abstand zwischen News
    Von Bluerock im Forum Mambo Templates
    Antworten: 12
    Letzter Beitrag: 13.05.2007, 23:26
  2. Banner
    Von Goblino im Forum Mambo 4.5.0 Komponenten
    Antworten: 8
    Letzter Beitrag: 29.06.2006, 19:10
  3. Mehrere Banner mit Standartkomponente verwalten
    Von Tschik im Forum Mambo 4.5.0 Komponenten
    Antworten: 1
    Letzter Beitrag: 12.11.2004, 08:44
  4. Banner oben ändern?
    Von Jimmyking im Forum Allgemeine Fragen zu Mambo 4.5.0
    Antworten: 2
    Letzter Beitrag: 29.02.2004, 17:04
  5. Banner und Internet Explorer!!
    Von Chrischnian im Forum Mambo 4.5.0 Templates
    Antworten: 0
    Letzter Beitrag: 19.02.2004, 21:10

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein