Zum Inhalt springen

2. ebene im menü noLinkUnderline

Erstellt am 16. Juni 2004 · 12 Antworten · letzte Antwort am 16. Juni 2004

Tags: HTML & CSS, Frage

BlackWidow ·

Ich bins schon wieder.

marks.MAIN_MENU = HMENU
  marks.MAIN_MENU.1 = TMENU
  marks.MAIN_MENU.1.NO {
    allWrap = <tr><td bgcolor="#F3F5F2"><hr><b><font face="verdana" size="2">|</font></b></td></tr>
  }
  marks.MAIN_MENU.2 = TMENU
  marks.MAIN_MENU.2.NO {
    allWrap = <tr><td><font face="verdana" size="1">|</font></td></tr>
    beforeImg = fileadmin/basti/bilder/not_active.gif
    beforeROImg = fileadmin/basti/bilder/active.gif
    RO = 1
  }
  marks.MAIN_MENU.2.ACT = 1
  marks.MAIN_MENU.2.ACT {
    allWrap = <tr><td><font face="verdana" size="1">|</font></td></tr>
    beforeImg = fileadmin/basti/bilder/active2.gif
  }

Wie bekomm ich das hin, daß alle Links in Ebene 2 nicht unterstrichen sind? Habe bereits marks.MAIN_MENU.2.NO.noLinkUnderline = 0 versucht, aber ohne Erfolg.

Dander ·

ím setup

page.stylesheet = [link zu deinenm stylesheet]

und dann dahin einfach eines hochladen

MFG

Dander

BlackWidow ·

Also ich habe jetzt eine css-datei angelegt und hochgeladen.... allerdings ändern sich die Links nicht.

Kleines Beispiel:

marks.MAIN_MENU.2.ACT {
    allWrap = <tr><td bgcolor="#F3F5F2"><font face="verdana" size="1"><span class="smallink">|</span></font></td></tr>
    beforeImg = fileadmin/basti/bilder/active2.gif
  }

Ich hab also um den Inhalt die span class "smallink" gebildet.

Der Inhalt meiner CSS-Datei sieht wie folgt aus:

a:link { font-weight:bold; color:#A4B9A0; font-family:verdana; text-decoration:underline }
a:visited { font-weight:bold; color:#A4B9A0; font-family:verdana; text-decoration:underline }
a:active { font-weight:bold; color:#A4B9A0; font-family:verdana; text-decoration:underline }

.smallink { text-decoration:none}

Ist da was falsch in der css-datei? auch die normalen links ändern nämlich keine farbe...

howdini ·

oder du kannst das auch so machen

marks.MAIN_MENU = HMENU
marks.MAIN_MENU.1 = TMENU
marks.MAIN_MENU.1.NO {
	allWrap = <tr><td bgcolor="#F3F5F2"><hr><b><font face="verdana" size="2">|</font></b></td></tr>
}
marks.MAIN_MENU.2 = TMENU
marks.MAIN_MENU.2.NO {
	ATagParams=style="text-decoration: none"
	allWrap = <tr><td><font face="verdana" size="1">|</font></td></tr>
	beforeImg = fileadmin/basti/bilder/not_active.gif
	beforeROImg = fileadmin/basti/bilder/active.gif
	RO = 1
	
	ACT = 1
	ACT {
		ATagParams=style="text-decoration: none"
		allWrap = <tr><td><font face="verdana" size="1">|</font></td></tr>
		beforeImg = fileadmin/basti/bilder/active2.gif
	}
}
BlackWidow ·

danke howdini!!

aber wieso ändern sich die linkfarben nicht? ich könnte diese natürlich dort auch von hand ändern, aber ich habe noch eine statische leiste mit links eingebaut die nicht zum menü gehört und in der will ich die farben über css ändern... allerdings ändern die sich nicht.. code meiner css-datei findest du 2 postings weiter oben

Dander ·

poste mal dein gesamtes setup
warscheinlich ist der link zum stylesheet nicht korrekt oder so

Was hast du bei include statics alles ausgewählt??
(template->click here to edit whole template rekord)

MFG

Dander

BlackWidow ·
# Default PAGE object:
page = PAGE
[b]page.stylesheet = fileadmin/basti/css/main.css[/b]
page.typeNum = 0
page.10.bodyTag = <body text="#000000" bgcolor="#FFFFFF" topmargin="0" bottommargin="0" scroll="auto">
page.10 = TEMPLATE
page.10 {
  template = FILE
  template.file = fileadmin/basti/index_tpl.html
  workOnSubpart = DOCUMENT
  
  marks.MAIN_CONTENT = CONTENT
  marks.MAIN_CONTENT.table = tt_content

  marks.MAIN_MENU = HMENU
  marks.MAIN_MENU.1 = TMENU
  marks.MAIN_MENU.1.NO {
    ATagParams=style="text-decoration: none"
    allWrap = <tr><td height="20" bgcolor="#F3F5F2"><b><font face="verdana" size="2">|</font></b></td></tr><tr><td height="1" width="200"><img src="fileadmin/basti/bilder/space.gif"></td></tr>
  }
  marks.MAIN_MENU.2 = TMENU
  marks.MAIN_MENU.2.NO {
    ATagParams=style="text-decoration: none"
    allWrap = <tr><td bgcolor="#F3F5F2"><font face="verdana" size="1">|</font></td></tr>
    beforeImg = fileadmin/basti/bilder/not_active.gif
    beforeROImg = fileadmin/basti/bilder/active.gif
    RO = 1
  }
  marks.MAIN_MENU.2.ACT = 1
  marks.MAIN_MENU.2.ACT {
    ATagParams=style="font-weight:bold; text-decoration: none"
    allWrap = <tr><td bgcolor="#F3F5F2"><font face="verdana" size="1">|</font></td></tr>
    beforeImg = fileadmin/basti/bilder/active2.gif
  }
}

und wegen include static schau ich mal

BlackWidow ·

bei include static ist nur content (default) ausgewählt was muss nch ausgewählt werden damit css funktioniert?

BlackWidow ·

was ich noch grad sehe.... in der navigation die zweite ebene in der size="1" ist wird immer kursiv dargestellt... aber wenn ich draufklicke auf di links sind sie normal

howdini ·

du kannst mit
ATagParams auch eine stylesheet klasse einbauen

ATagParams=class="nav2"

am besten schaust du dir den quellcode nach änderung an..

ein tipp noch

<td height="1" width="200"><img src="fileadmin/basti/bilder/space.gif"></td></tr>

setzte lieber in der grafik die höhe und breite, da die tabellenzelle sich anpassen tut.

Dander ·

Pack des page.stylesheet...

mal unter
page.typeNum

also so

page.typeNum = 0
page.stylesheet = ..

MFG

Dander