Zum Inhalt springen

Stylesheet

Erstellt am 19. Juli 2004 · 5 Antworten · letzte Antwort am 20. Juli 2004

Tags: Frage

roblin ·

Hallo!

Habe ein kleines Problem. Habe ein Menü generiert, welches auch tadellos funzt, allerdings will ich ein bottom border als dashed line einfügen. Mit CSS würde das ja tadellos hinhauen, allerdings krieg ich das nicht gepacken.
Mein Menü ist vertikal, ein GMenu ??

Weiß da einer irgendwas??

thx in advance,

Robert

doku ·

du mußt schon schreiben, was du gemacht hast, sonst geht jede hilfe ins blaue, da völlig spekulativ...

roblin ·

OK!

Also folgender Code:

marks.MENU = HMENU
marks.MENU.special=directory
marks.MENU.special.value=93
marks.MENU.1 = GMENU
marks.MENU.1 {
  NO {
  wrap=|<br>
  backColor=#E5C653
  #transparentColor=#999999
  XY=173, 21
  
  #10 = IMAGE
  #10.file = fileadmin/schuetzenimg/schuetzen_04.gif

  20=TEXT
  20.text.field=title
  20.fontFile=fileadmin/gothic.ttf
  20.fontColor=#000000
  20.fontSize=9
  20.offset=20,16
  20.niceText=0
}
#ACT < .NO
#ACT=1
#ACT {
#}
RO < .NO
RO=1
RO {
backColor=#F6DF8F
}
}

Das Menü funktionert soweit perfekt, allerdings möchte ich auf der unteren Kante eine strichlierte Linie setzen, und das mit einem Stylesheet, weil es eine saubere gestrichelte Linie zeichnet. Da hab ich mir gedacht, ich könnte das mit einem allWrap machen, allerdings wenn ich

allWrap=<td style="border-bottom:1px dashed green"> | </td><br>

setze, dann bekomme ich kein vertikales Menü mehr, sondern ein horizontales über den ganzen Bildschirm.
Und das möchte ich nicht.

Und genau da hänge ich eben...

thx in advance,

Robert

roblin ·

nobody knows anything???

sehr komisch, wo doch dieses board vor guten infos nur so quellt...

thx anyway

robert

helpy ·
roblin schrieb
allWrap=<td style="border-bottom:1px dashed green"> | </td><br>

setze, dann bekomme ich kein vertikales Menü mehr, sondern ein horizontales über den ganzen Bildschirm.
Und das möchte ich nicht.

Ist doch logisch! Du reihst Tabellenzellen <td></td> nebeneinander, das <br> zwischen den Zellen wird dabei ignoriert (oder ganz wo anders ausgegeben). Außerdem fehlen Dir wohl zu diesen Tabellenzellen auch noch die Tabellen-Tags (<table></table> und die Zeilen-Tags (<tr></tr>). Die müsstest Du dann auch noch irgendwo unterbringen.

Versuch es doch so:

allWrap=<span style="border-bottom:1px dashed green"> | </span><br>

cu, helpy

roblin ·

danke, haut soweit hin!

wollte das auch mit einem GMenu probieren, allerdings sieht das dann nicht so aus, als wie ich mir das vorgestellt habe, also im Klartext:
erst beim rollover sieht man die gestrichelte linie.
hab die background color und transparent color weggelassen, aber scheint nichts zu helfen.
hab ich da irgendein detail vergessen??

thx in advance
robert