UL
5 개의 요소 가있는 하나의 요소가 있습니다 LI
.
ul{
width: 200px;
height: 100%;
padding: 0;
margin: 0;
overflow-y: auto;
overflow-x: hidden;
list-style: none;
margin-left: 3px;
}
li{
position: relative;
height: 50px;
width: 193px;
left: 0;
right: 0;
margin: 10px 0;
cursor: pointer;
}
나는 좀하고 싶습니다 위에 모든에 대한 픽셀 값을 LI
로부터 UL
이 코드를 사용할 때 최고,하지만 :
$('ul li').each(function(){
console.log($(this).css('top'));
});
그것은 단지 이것을 보여줍니다 : 'auto'
, 왜?
.position () 사용할 수 있습니다. : nth-child를 사용하여 특정 li을 선택할 수도 있습니다.
$('ul li').each(function(){
var position = $(this).position();
console.log(position.top);
console.log(position.left);
});
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다