.tooltip {
position: relative;
margin-bottom: 0.5em;
padding: 10px 10px;
border-radius: 5px;
bottom: 100%;
min-width: 10em;
width: 25%;
font-size: 12px;
line-height: 15px;
font-size: 0.75rem;
line-height: 0.9375rem;
}
전체 코드는 여기에 있습니다 :
http://jsbin.com/aqewiv/2/edit
내가에서 툴팁의 캐럿을 배치 문제가 많은 데 상자의 중심. 오른쪽 상자 ('Test Data 2')를 보면 상자의 가운데에 내가 원하는 것을 나타냅니다. 그러나 왼쪽 상자 ('Test data 1')를 보면 캐럿 기호가 아래쪽으로 이동합니다. 상자가 커질 때도 가운데에 캐럿을 배치 할 수있는 방법이 있습니까? 당신이 테스트 데이터 상자 heigth를 알고있는 경우
는 툴팁의 높이에 따라 중앙, 그건는 2 일에서 중심 것으로 보인다 이유 div로 작습니다. – dsuess
JavaScript는이 기능을 사용해야합니다. 당신은 잡힌 div의 높이를 얻어야하고, 그것을 사용하여 caret의'top'을 설정합니다. –
나는 모든 답을 볼 수 있습니다. 그러나 나는 당신이 좀 더 역동적 인 것을 원할 것입니다. @Jonny 해냈다. 그러나 jQuery를 사용하여': after' 가상 요소를 대상으로 지정하는 방법을 알아낼 수는 없습니다. –