pragmaMx Support Forum

pragmaMx => Themes & Design => Thema gestartet von: moeller am 01 Dezember 2008, 11:24:47

Titel: mx-crazy rechts keine senkrechte Linie
Beitrag von: moeller am 01 Dezember 2008, 11:24:47
Bei den Seiten wo die rechten Bloecke nicht angezeigt werden, verschwindet bei mir die rechte, weiss gepunktete, senkrechte Abschlusslinie in der Hoehe des Contentbereichs.
Kennt das vielleicht jemand und weiss Abhilfe?

Gruesse
Willi
Titel: Re: mx-crazy rechts keine senkrechte Linie
Beitrag von: reddragon am 01 Dezember 2008, 20:10:11
Link?
Titel: Re: mx-crazy rechts keine senkrechte Linie
Beitrag von: moeller am 02 Dezember 2008, 18:08:22
Kein Link da, liegt nur auf dem Laptop.
Vielleicht hilft ein screenshot?

Mit rechtem Block und Linie:
http://imagehosting.serverhostings.de/image.php?id=4cd8beb2c6c85945a009bcaf290786e1
(http://imagehosting.serverhostings.de/image.php?id=4cd8beb2c6c85945a009bcaf290786e1)
Ohne rechten Block und ohne Linie:
http://imagehosting.serverhostings.de/image.php?id=1619c8008a6c1e335f32be66f03c6916 (http://imagehosting.serverhostings.de/image.php?id=1619c8008a6c1e335f32be66f03c6916)

Gruss
Willi
Titel: Re: mx-crazy rechts keine senkrechte Linie
Beitrag von: reddragon am 02 Dezember 2008, 18:21:35
nun ja, nicht wirklich, denn dann hat man nciht den Code vor sich....

mit nem Bild kann man nur feststellen, dass du (teilweise) recht hast  :BD:
mir ist an dem Bild noch aufgefallen, dass die Linie, die nach unten fehlt, sich dort aber oben im Banner fortsetzt, aber andersrum nicht....
Titel: Re: mx-crazy rechts keine senkrechte Linie
Beitrag von: JoergK am 02 Dezember 2008, 19:50:45
Hoi ;)

Die Linien werden per CSS in den jeweiligen Blockspalten dargestellt. Daher "verschwindet" auch die rechte Linie, wenn die rechten Blöcke nicht dargestellt werden. Eine Möglichkeit, die Linien unabhängig von der Blockdarstellung (links / rechts) auszugeben sind zwei kleine Änderungen.

1. /themes/mx-crazy/theme.html
Ändere die Zeile 47
<td></td>
in
<td class="border_left"></td>

und die Zeile 281
<td></td>
in
<td class="border_right"></td>

2. /themes/mx-crazy/style/layaut.css
Füge folgendes ein
.border_left {
    background-image: url(../images/border.jpg);
    background-repeat:repeat-y;
    background-position:right;
}

.border_right {
    background-image: url(../images/border.jpg);
    background-repeat:repeat-y;
    background-position:left;
}


und ändere die Zeilen 30-46
.blocksLeft {
    width: 198px;
    background-color: #89001c;
    color: #FFFFFF;
    background-image: url(../images/border.jpg);
    background-repeat:repeat-y;
    background-position:left;
}

.blocksRight {
    width: 198px;
    background-color: #89001c;
    color: #FFFFFF;
    background-image: url(../images/border.jpg);
    background-repeat:repeat-y;
    background-position:right;
}


so ab
.blocksLeft {
    width: 198px;
    background-color: #89001c;
    color: #FFFFFF;
}

.blocksRight {
    width: 198px;
    background-color: #89001c;
    color: #FFFFFF;
}
Titel: Re: mx-crazy rechts keine senkrechte Linie
Beitrag von: moeller am 02 Dezember 2008, 20:39:32
Zitatdass die Linie, die nach unten fehlt, sich dort aber oben im Banner fortsetzt, aber andersrum nicht....

Ist mir auch aufgefallen, war mir aber zu kompliziert das auch noch zu erklaeren.
Danke fuer den Hinweis.

Gruesse
Willi
Titel: Re: mx-crazy rechts keine senkrechte Linie
Beitrag von: moeller am 02 Dezember 2008, 20:46:33
Zitatzwei kleine Änderungen

Danke, durch die Aenderungen sind die Linien jetzt immer sichtbar.

Gruesse
Willi