Ich habe bereits Glyphicons in Bootstrap 2.3 verwendet, aber jetzt habe ich ein Upgrade auf Bootstrap 3.0 durchgeführt. Jetzt kann ich die Symboleigenschaft nicht verwenden.
In Bootstrap 2.3 funktioniert das folgende Tag
<i class="icon-search"></i>
In Bootstrap 3.0 funktioniert es nicht.
html
css
twitter-bootstrap-3
Shivang Gupta
quelle
quelle
solutions
, niemand arbeitet für mich.Antworten:
Die Symbole (Glyphen) sind jetzt in einer separaten CSS-Datei enthalten .
Das Markup wurde geändert in:
oder
Hier ist eine hilfreiche Liste der Änderungen für Bootstrap 3: http://bootply.com/bootstrap-3-migration-guide
quelle
Los geht's:
Mehr Informationen:
http://getbootstrap.com/components/#glyphicons
Übrigens. Sie können dieses Konvertierungstool verwenden . Dadurch wird auch der Code für die Symbole aktualisiert:
quelle
Wenn Sie eine angepasste Bootstrap 3-Distribution herunterladen möchten, müssen Sie:
fonts
in Ihr Bootstrap-Verzeichnis hoch. Zusammen mit den anderen Ordnern "css, js".Vorheriges Beispiel:
Beispiel nach dem Hochladen:
quelle
Wenn Sie weniger verwenden und die Symbolschrift nicht geladen wird, müssen Sie den Schriftpfad überprüfen. Gehen Sie zur Datei variable.less und ändern Sie den für mich funktionierenden Pfad @ icon-font-path .
quelle
Bootstrap 3 erfordert ein Span-Tag, nicht i
quelle
Einschließen der Schriftarten Kopieren Sie alle Schriftdateien in ein Verzeichnis / fonts in der Nähe Ihres CSS.
<span class="glyphicon glyphicon-ok"></span>
Quelle
quelle
Wenn Sie zum Erstellen Ihrer Anwendung grunt verwenden, können sich die Pfade während des Erstellens ändern. In diesem Fall müssen Sie Ihre Grunzdatei wie folgt ändern:
quelle
Laden Sie alle Dateien von Bootstrap herunter und fügen Sie diese CSS hinzu
quelle
Dies könnte helfen. Es enthält viele Beispiele, die zum Verständnis hilfreich sein werden.
http://www.w3schools.com/bootstrap/bootstrap_ref_comp_glyphs.asp
quelle