link nicht style klasse zuweisen
tobias
- css
Guten Morgen,
ich hab nen probs mit meinen links.
ich hab ne style class A die für alle links auf meiner website gilt.
doch nun habe ich einen link, da darf gar kein style sein, weil es ne sprungmarke ist.
habe dann gesagt: <a name="oben" class="a_tag"></a>
und die klasse:
.a_tag {
}
doch so richtig funzt das nicht?
gibts da andere möglichkeiten?
Hi,
doch nun habe ich einen link, da darf gar kein style sein, weil es ne sprungmarke ist.
"gar kein Style" existiert nicht - jedes Element besitzt jede CSS-Eigenschaft. Immer.
.a_tag {
}
doch so richtig funzt das nicht?
Doch, es wird keine Eigenschaft verändert.
gibts da andere möglichkeiten?
Dein Selektor für Links ist fehlerbehaftet, und/oder die Formulierung Deines Wunsches.
Cheatah
Hi,
doch nun habe ich einen link, da darf gar kein style sein, weil es ne sprungmarke ist.
habe dann gesagt: <a name="oben" class="a_tag"></a>
Das ist (aus CSS-Sicht) kein Link.
Zitat: The document language determines which elements are hyperlink source anchors. For example, in HTML 4.0, the link pseudo-classes apply to A elements with an "href" attribute.
Hier ist kein href-Attribut. Also auch kein Link.
und die klasse:
.a_tag {
}
doch so richtig funzt das nicht?
Das CSS bewirkt rein gar nichts - außer daß das Laden/Abarbeiten etwas verlängert wird. Wie auch - steht ja absolut nichts drin.
gibts da andere möglichkeiten?
Sorge dafür, daß Deine Anker von den Selektoren für Deine Links nicht erfaßt werden.
Oder mache Gebrauch vom Wert inherit.
Oder, wenn Du nicht auf Uralt-Browser wie Netscape 4.x Rücksicht nehmen mußt: laß die a-Anker weg und vergib einem anderen Element an dieser Stelle einfach eine id.
cu,
Andreas
Das CSS bewirkt rein gar nichts - außer daß das Laden/Abarbeiten etwas verlängert wird. Wie auch - steht ja absolut nichts drin.
klar, dass das nicht ausgeführt wird:
A {
background: url("/images/pfeil1.gif") left top no-repeat transparent;
padding-left: 7px;
}
mein a tag --> <a name="oben" class="a_tag"></a>
ist meine sprungmarke für einen link <<seitenanfang>>
wenn ich anstatt des a tag das mache
<input name="oben" type="hidden" id="oben" value="">
klappt es zwar im IE jedoch nicht im mozilla.
jemand ne lösung.
Tach
A {
background: url("/images/pfeil1.gif") left top no-repeat transparent;
padding-left: 7px;
}
Wenn ich das richtig verstehe, willst Du für den einen a-tag das Hintergrundbild loswerden.
Was spricht gegen a.sprung {background-image:none}?
Thomas J.
Tach
A {
background: url("/images/pfeil1.gif") left top no-repeat transparent;
padding-left: 7px;
}Wenn ich das richtig verstehe, willst Du für den einen a-tag das Hintergrundbild loswerden.
Was spricht gegen a.sprung {background-image:none}?Thomas J.
danke habe ich auch und noch
padding-left: 0px;
Hi,
wenn ich anstatt des a tag das mache
<input name="oben" type="hidden" id="oben" value="">
klappt es zwar im IE jedoch nicht im mozilla.
Ein hidden-Element ist nicht unbedingt das richtige. Mit einem beliebigen sichtbaren Element funktioniert es.
Irgendein sichtbares Element wird doch wohl an der anzuspringenden Stelle sowieso vorhanden sein...
cu,
Andreas