0
혼란스러운 점을 발견했습니다 (Safari 및 Chrome에서만 발생). 모든 바이올린의 첫째 : http://jsfiddle.net/k8ypwqbd/li : 떠 다니는 래퍼에서 호버가 너비가 늘어납니다.
<ul>
<li>Item 1</li>
<li>Item 2 Item 2</li>
</ul>
ul {
float: left;
color: red;
border: 1px solid black;
}
ul li:hover {
background-color: green;
}
첫 번째 리튬 요소를 가져한다면, 아무것도 (녹색 배경 색 제외) 발생하지 않습니다. 두 번째 li 요소 (가장 넓은 요소)를 가져 가면 목록의 너비가 늘어납니다 (내 의견으로는) 이유가 없습니다. 그리고 나머지 시간 동안 그 너비가 유지됩니다.
나는 왜 그런 일이 일어나는 지 잘 모릅니다. 그게 버그 야?
어떤 버전입니까? 최신 크롬에서 잘 작동합니다. –
나는 당신의 피들을 테스트했고 두 리가 동일하게 작동합니다 (마우스를 올리면 배경이 녹색으로 변함). 문제가있는 스크린 샷을 공유 할 수 있습니까? – emmanuel
Safari 7.0.6 및 Chrome 37. 스크린 샷이 질문지에 추가되었습니다. – Fabic