Docz: Elemente im Spielplatz gebrochen

Erstellt am 1. Juli 2018  ·  3Kommentare  ·  Quelle: doczjs/docz

Fehlerbericht

Beschreibe den Fehler
Wenn ich eine Reihe von Elementen hinzufüge, die größer als die Breite des Spielplatzes sind, wird das Element zerstört break

Reproduzieren
captura de tela 2018-07-01 as 15 39 10

Umgebung

  • Betriebssystem: macOS High Sierra 10.13.4
  • Knoten-/Garnversion: 8.5.0/1.6.0
question

Hilfreichster Kommentar

Es ist ein unterschätzter Effekt von CSS, das Problem liegt darin, dass Ihre a Tags angezeigt werden: Inline-Elemente (Standardbrowser).

Die Links werden halbiert, weil sie als normaler Text behandelt werden, nicht als Elemente auf Blockebene.

Sie können white-space: nowrap; für sie festlegen, aber sie reagieren nicht, wenn sich die Bildschirmgröße ändert. Daher sollte die Verwendung von display: inline-block; das Problem beheben und sie zu echten Links auf Blockebene machen.

Ich hoffe das ist das was du suchst ✋

image

Alle 3 Kommentare

Hey @nicholass , danke für das Feedback.

Ich habe es hier debuggt und mit dem Beispiel scheint alles in Ordnung zu sein.

Könnten Sie bitte einen Beispielcode oder ein Repository für diesen Fehler bereitstellen?

@marceloavf Ja, dies ist das Repository, das ich erstellt habe.
https://github.com/nicholass/docz-example/blob/master/src/components/Button.mdx#L21

Es ist ein unterschätzter Effekt von CSS, das Problem liegt darin, dass Ihre a Tags angezeigt werden: Inline-Elemente (Standardbrowser).

Die Links werden halbiert, weil sie als normaler Text behandelt werden, nicht als Elemente auf Blockebene.

Sie können white-space: nowrap; für sie festlegen, aber sie reagieren nicht, wenn sich die Bildschirmgröße ändert. Daher sollte die Verwendung von display: inline-block; das Problem beheben und sie zu echten Links auf Blockebene machen.

Ich hoffe das ist das was du suchst ✋

image

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen