Hallo
Hmmmm, ich komme hier nicht wieter.
Ich mache mit dem "my_languageMenu.php" den Sprachwechsel auf meiner Seite. Das funktioniert ganz gut.
Nun habe ich in meinem CSS eine CLASS Sprache eingerichtet. Jedoch greift diese Class bei mir nicht. Warum?
$content = '<class="sprache">'.implode($flags).'';
Die einzigsten Classen die hier greiffen sind; "Link, Hover, Visit".
Was kann ich machen, das das nicht passiert.
Danke!
Danke und Gruss
onetit
Da müßtets du schon mal das CSS und ein wenig HTML rausrücken, damit da was genaueres zu gesagt werden kann.
Aber diese Zeile Code sieht schon mal etwas merkwürdig aus:
$content = '<class="sprache">'.implode($flags).'';
Da müßtest du schon noch ein DIV oder so mit rein.
Das geht so nicht <class="sprache">
Versuchs mal mit <div class="sprache">
Hallo Maik
Das geht nicht.
Also hier mal der CSS;
.sprache {font-family: Verdana; font-size: 8pt; color: #666666; }
.. das HTML wo der Marker drin ist;
<div id="Layer16" style="position: absolute; left: 760px; top: 114px; width: 104px; height: 19px; z-index: 16">###SPRACHE###</div>
.. und so wird es auf der Seite ausgegeben;
<div id="Layer16" style="position: absolute; left: 760px; top: 114px; width: 104px; height: 19px; z-index: 16"><class="sprache"><a href="index.php?id=8&L=0" target=_top>Deu</a> | <a href="index.php?id=8&L=1" target=_top>Eng</a></div>
Gruss onetit
gibt's nicht.
Mit TYPO3 ist alles möglich. 😉
Das ist kein gültiges HTML Tag
Außerdem hast du doch ein DIV Layer mit der ID=Layer16 in dem sich die Links befinden.
Den kannst du doch für die Auszeichnung verwenden.
Im CSS müßte dass dann in etwa so funktionieren:
div#Layer16 a {
font-family: Verdana; font-size: 8pt; color: #666666;
}
div#Layer16 a:hover {
font-family: Verdana; font-size: 8pt; color: #999999;
}
Hallo Maik
Vielen vielen Dank,
Es funktioniert. :-)
Gruss onetit