jQuery mobile-Symbol count Abzeichen / Blasen
Wie Sie eine Zählung Blase oder Abzeichen auf der Oberseite ein Symbol (data-icon) in jQuery mobile. Gibt es einen besseren Weg, um fügen Sie es als widget, anstatt zu manipulieren, mit CSS ? Ich erwarte, dass die Zählung aktualisiert werden dynamisch vom server.
InformationsquelleAutor ManKum | 2012-08-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
HTML :
CSS :
Fügen Sie den HTML-neben Ihrem image-tag.
"Sie können einstellen, dass das margin-top & margin-left basiert auf der icon-Größe.Ich denke, es kann funktionieren".
Danke.
InformationsquelleAutor
Hier ist meine version von ein badge-icon, einfach tweakable von CSS (es wird davon ausgegangen
border-radius
support):Es ist standardmäßig ausgeblendet (
display: none
), und sollte ein-oder ausgeblendet werden und die Zählung programmgesteuert aktualisiert, wie erforderlich. Hier ist ein einfaches Beispiel, wie mache ich es in jQuery, ymmv:Habe ich diese für die Verwendung mit jQuery Mobile Navigation basiert auf einer ungeordneten Liste. Hier ist ein Beispiel für das markup für eine Registerkarte, einschließlich der Abzeichen
span
ich Hinzugefügt, verwendet die oben genannten Stile:Beachten Sie, dass das Abzeichen ist absolute positioniert, so muss es in einen container, der ist
position: relative
. Habe ich eine einfache Klasse hinzufügen-element enthalten, in diesem Fall die Elternli
wie oben gesehen:Hier ist, wie es aussieht:
Und hier ist ein fiddle, leicht modifiziert, um als ein statisches Beispiel.
badge
mit bootstrap hat einige Auswirkungen. Behalte das im Hinterkopf.Guter Punkt -- ich aktualisierte mein Beispiel um Konflikte zu vermeiden. Danke!
InformationsquelleAutor