Проблема с диалогом jquery-ui с помощью стрелки - PullRequest
0 голосов
/ 10 мая 2011

Я пытаюсь добиться чего-то вроде этого поста: Стрелка в диалоге jQuery (которую я использовал в качестве основы)

Высота моего диалога является динамической в ​​зависимости от выбора комбо. Итак, у меня есть div для содержимого, которое использует .myArrow CSS. И поместил стрелку в вверху: 50% , чтобы она всегда была посередине содержимого.

<div id="tooltip" >
    <div id="tooltipInfo">"Content here"</div>
    <div class="myArrow"></div>
</div>

Я отлично работаю на FF. Но на IE у меня проблема с высотой. Я устанавливаю высоту диалога в зависимости от выбора комбо, используя следующее:

$j( '#tooltip' ).dialog("option", "height", 200);

Но в IE6 высота заканчивается текстом (я хочу маленькое пустое место внизу). Кажется, что он игнорирует эту строку и переходит в «auto».

Исправлено, если я установил переполнение в ui-dialog-content, но я потерял стрелку, так как он находится вне div.

Есть ли способ исправить высоту? Или другой способ установить стрелку, которая остается в середине слева от диалогового окна, независимо от того, какая у него высота?

...