aktivieren deaktivieren font-awesome-icon
Habe ich Pfeil font-awesome icone. Ich versuche zu deaktivieren, das Symbol für einige validation Grund . Aber wenn ich eine option 'deaktiviert' ist , wird es nicht funktionieren.
<div class="arrow bounce text-center" >
<div class="fa fa-arrow-circle-down fa-3x " style="padding-bottom: 2px;" disabled="disabled"></div>
</div>
.arrow {
text-align: center;
margin:40px 0px;
}
.bounce {
-moz-animation: bounce 2s infinite;
-webkit-animation: bounce 2s infinite;
animation: bounce 2s infinite;
}
@keyframes bounce {
0%,
20%,
30%,
40%,
50% {
transform: translateY(0);
}
30% {
transform: translateY(-30px);
}
50% {
transform: translateY(-15px);
}
}
was ist falsch in meinem code hier ?
- Was bedeutet
disabled
dem div? Es ist ein Attribut für eineinput
nicht ein div. Auch, divs haben keinehref
s. Was versuchen Sie zu tun? - Versuchen, deaktivieren Sie den schriftart-Symbol. So verwendet Behinderten Eigenschaft. aber es funktioniert nicht.
- Es wäre nicht, es ist nicht ein Attribut, das gilt für divs. Plus Ihre HTML & CSS nicht übereinstimmen.
- developer.mozilla.org/en-US/docs/Mozilla/Tech/XUL/Attribute/...
- Es scheint, dass Sie gegangen sind, einige Informationen/code. Sie haben CSS-Animationen, aber nicht sehen, wie Sie angewendet wird, um den HTML-Code. Wie wird dies bewerkstelligt?
- ich habe aktualisiert mein code .
- Ich nehmen es sollte das Symbol nicht bounce, wenn Sie deaktiviert ist?
- Ja, das Symbol sollte nicht hüpfen, wenn es deaktiviert ist. Incase , deaktivieren funktioniert nur für die Eingabe der Attribute, gibt es eine andere Möglichkeit kann dies tun.?
- Auch bin ich mir nicht 100% sicher, dass
href
ist ein Attribut, das sollte in einem div - aber um fair zu sein habe ich eigentlich nicht gelesen haben, durch die HTML5-specs. - Siehe stackoverflow.com/questions/38781104/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Arbeiten, aber nicht W3C-konform:
Jedoch die "disabled" - Attribut ist nicht W3C-kompatibel mit den "div" - tag, müssen Sie verwenden eine CSS-Klasse statt-und wechseln Sie mit JavaScript wenn es deaktiviert ist oder nicht.
Hier ist ein Beispiel :
CSS:
HTML:
Vielfältige Lösungen :
Optional: FontAwesome ist in der "ich" - tag, wie beschrieben in der Dokumentation
disabled
- Attribut und den Elementen, die es arbeitet mit der bereits in Angriff genommen, indem Sie Kommentare zu den OP ' s Frage und die Antworten darauf. FontAwesome verwendet die<i>
ist aber nicht erforderlich, es ist ein inline-element, wie viele andere auch. Ich schlage vor, Sie aktualisieren Sie Ihre Antwort auf Ihren Vorschlag zum Umschalten einer CSS-Klasse.<i>
... nur zeigen, für eine bessere Nutzung. Ich hoffe, Sie genießen 🙂Das problem ist tha disabled-Attribut für input -, button-oder Anker-Elementen. Sie versuchen, "Behinderte" in einem div.
Ändern Sie einfach:
mit:
Edit:
Mein bad. Deaktiviert attr ist nicht für den Anker. Überprüfen Sie diese.
Der einzige Weg, um zu verhindern, dass der Anker geklickt wird per JavaScript. Aber dieses Problem haben Sie nicht in Zusammenhang mit der font-awesome-icons
disabled
arbeitet mit form-Eingänge, d.h.<input>
,<select>
,<textarea>
usw.