Zoom-Problem mit :: after & :: before borders

8

Ich habe einen Rahmeneffekt mithilfe von Auswahlelementen erstellt, der nur an den Ecken angezeigt wird, wie Sie im folgenden Codeausschnitt sehen können.

%Vor% %Vor%

Mir ist jedoch aufgefallen, dass bei einem Zoom der Elementrahmen, der durch die :: before / :: after Selektorgrenzen verdeckt werden soll, je nach Zoomen manchmal zufällig auf einer oder zwei Seiten sichtbar ist Faktor und der Navigator.

Ich habe box-sizing:border box hinzugefügt, so dass die Rahmen in den Zoomberechnungen enthalten sind, wie vorgeschlagen hier , aber es ist immer noch nicht behoben.

Also, vermisse ich etwas? Gibt es einen Hack, um es zu reparieren oder auf andere Weise (nur CSS), um denselben Effekt zu erzielen?

    
venabili 10.11.2016, 02:35
quelle

1 Antwort

2

Das ist wirklich eine gute Frage, aber ich denke, es ist wirklich schwer mit Pseudo-Elementen und nur CSS zu arbeiten, also werde ich einen alternativen Ansatz mit echten html -Elementen vorschlagen, damit ihr das Problem vermeidet, aber ein Extra% habt. co_de% elements: (

%Vor% %Vor%

Ok, hier ist mein weiteres Beispiel, diesmal benutze ich nur 3 html elements

%Vor% %Vor%
    
Dejo Dekic 15.11.2016 16:01
quelle

Tags und Links