So blenden Sie ein anchor-tag mit href #id mit css
Habe ich verschiedene anchor-tags mit href= " #ids und ich mich verstecken muss Sie mit einer Allgemeinen css Regel für alle von Ihnen,
Content xxxxxxxxx <a href="#tab1">Table 1</a>.Content xxxxxxxxxxxx <a href="#tab2">Table 2</a>
Ich war versucht, so etwas wie dieses:
#wrap a='#tab1'{
display:none;
}
Irgendeine Idee, wie es zu tun?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen mit Attribut-Selektoren:
Oder auch einfach
http://www.w3.org/TR/CSS2/selector.html
display: none
er nicht mehr aktiv ist (d.h., beim klicken auf einen link zu diesem Anker nicht z.B. nach unten scrollen). Und mitvisibility: hidden
den Anker verwendet immer noch den gleichen Platz. Eine Lösung für dieses?position:absolute; visibility: hidden
Warum nicht erstellen Sie einfach eine CSS-Klasse für den Anker, und blenden Sie Sie mithilfe dieser Klasse?
- Und in deiner CSS:
Alle Anker, die Sie wollen, um zu verbergen, würde halt "class='hiddenTab'"
Versuchen Sie es mit
a[href*="#"] {display: none;}
Diese Selektoren identifiziert ein # in der
href
- Attribut des Ankers und wenn gefunden, es gilt der StilKönnen Sie es in einer anderen Art und Weise, wie
header a[href*="#"] {display: none;}
Damit Sie nicht Durcheinander alle die Anker auf der Seite!Wenn Sie ausblenden möchten alle a-tags, die "href" gesetzt ist, können Sie dies tun:
Vorausgesetzt
#wrap
ist eine id, die von einem Elternteil, die Sie verwenden können: