Ich weiß, diese Art von Frage wurde in irgendeiner Form oder Form hier gefragt, aber ich kann das nicht zur Arbeit, egal was. Screenshot inklusive CSS. Wenn Sie die Maus über die Zeile bewegen, wird sie durch den linken Rand hervorgehoben. Es bewegt die Verbindung über 1px. Ich habe versucht, mit negativen Marge zu kompensieren, aber kein Glück (nur um es zu testen). Es ist nur Firefox, wo das passiert.Hover-Status in der Tabelle mit Grenzverschiebung nur in Firefox
%zebra-row {
transition: background-color .1s ease-out;
background-clip:padding-box;
&:nth-child(odd) {
background-color: $alabaster;
}
&:hover {
background-color: $gallery;
border-left:2px solid $aqua-forest;
}
}
danke! Die einzige Sache ist, dass dieser Code den Rand auf der linken Seite entfernt (er ist standardmäßig grau (siehe Screengrab) – erics15
@ erics15 Sie können auch mit Padding spielen, um das gleiche Ergebnis zu erhalten.Vielleicht "1px" Padding hinzufügen, dann entfernen es auf schweben. Ihr vorkompiliertes CSS und das Fehlen eines Arbeitsbeispiels machen es ein wenig schwierig, ein 100% genaues Codebeispiel zu liefern. Dies sollte Sie jedoch in die richtige Richtung führen. –
danke, ja, mit sass – erics15