동적 인 드롭 다운 탐색을 만들고 있습니다.동적 플로트 div의 너비를 얻는 방법
드롭 다운에는 여러 개의 부동 div가 있지만 각 '항목 행'사이에는 수평 분할자를 추가해야합니다. 항목의 텍스트 길이가 동적이며 줄 바꿈하지 않을 수 있기 때문에 정적 너비를 설정할 수 없습니다.
그래서 각 컨테이너를 읽고 모든 div 항목을 읽으며 항목의 너비를 읽고 구분선을 추가하지만 관리 할 수는 없습니다.
$('.muTopNavDropdown').each(function(i, e) {
var iWidth = 0;
$(this).find('.mainSubNavRowItem').each(function(ii, ee) {
if (iWidth > maxWidth)
alert('divide!');
alert($(ee).width() +'-'+ $(ee).offsetWidth +'-'+ $(ee).clientWidth);
iWidth += $(ee).width();
});
});
어떻게
폭 내부없이 폭 값과 동적 콘텐츠로 부동 사업부를 통해 무엇을 할 수 있습니까?
소리가 너무 복잡하므로 아무 것도 필요하지 않습니다. can not 당신은 단지'display : block; margin : 0 10px divider? – thirtydot
저를 믿으십시오, 클라이언트는 항상 개발자에게 알려진 똑똑하고 복잡한 사람들입니다. –
[jsFiddle] (http://jsfiddle.net/)을 사용하여 지금까지 가지고있는 것을 보여줄 수 있습니까? 실제 질문에 대한 답변을 얻는 데 도움이되며, 더 간단한 방법이 있는지 확인하는 데 도움이됩니다. – thirtydot