Я абсолютный новичок, когда дело доходит до CSS, поэтому я в значительной степени разочаровался в выяснении проблемы здесь.
Проблема, с которой я столкнулся, заключается в том, что в моей установке WebSVN возникла странная проблема, связанная с просмотром отправленных файлов. Есть некоторый CSS, который выделяет текущую линию, но когда я перемещаю мышь вверх и вниз по экрану, линии становятся на 1-2 пикселя выше или ниже, в зависимости от направления, в котором я двигаю мышь.
Здесь немного сложно попытаться объяснить это, вот анимированный GIF, который показывает проблему:
Иллюстрация проблемы CSS WebSVN http://www.vkarlsen.no/files/websvn_css.gif
Чтобы попробовать сами, зайдите в мой репозиторий WebSVN здесь:
http://vkarlsen.serveftp.com:81/websvn/diff.php?path=/LVK_3_5/branches/controller_designer/LVK.Core/Reflection/TypeHelper.cs&rev=667&sc=1&repname=LVK
К сожалению, похоже, что Google Chrome (или еще что-то) нарушает «кликабельность» вышеуказанной ссылки, поэтому во избежание проблем я только что разместил фактическую ссылку в тексте. Вам нужно будет войти в систему, но имя пользователя и пароль - «гость» без кавычек. Обратите внимание, что вы, вероятно, получите предупреждение о сертификате для сайта. Это частный сервер, поэтому я не собираюсь выдавать настоящий сертификат, поэтому просто проигнорируйте его.
В браузере Chrome, которым я пользуюсь, и в Internet Explorer проблема видна.
Спасибо, проблема с принятым ответом решена, но мой вопрос также был частично таким:
Когда вы видите в анимированном GIF-файле или, если вы пытались это сделать, мышь, перемещающуюся вверх, я понимаю, что стиль наведения CSS для линии делает эту линию выше. Тем не менее, нижние линии на рисунке не должны двигаться, когда я наведу курсор на одну строку, даже если я переместил курсор мыши на другую строку. Конечно, линия, на которой я находился, и линия, на которую я переместился, должны сместиться в зависимости от направления, потому что один потерял 1-2 пикселя, а другой получил их, но текстовые строки внизу иллюстрации должны на самом деле не двигаться, не так ли? Они должны перемещаться вниз на 1-2 пикселя только тогда, когда я перемещаю курсор мыши в список строк, и только если я перемещаю его обратно.
Я просто подумал, что определенное поведение было довольно странным.