Po zbadaniu Make JQuery UI Dialog automatically grow or shrink to fit its contents używam opcji height: "auto"
przy budowie modalnego okna dialogowego jQuery:Bądź jQuery UI Dialog automatycznie rosną wysokości, aby dopasować swoją zawartość (szerokość pozostaje statyczna)
$("#dialog-message").dialog({
autoOpen: false,
width: "400",
height: "auto",
show: "slide",
modal: true,
buttons: {
Ok: function() {
$(this).dialog("close");
}
}
});
Jednak ISN wysokość "t" rośnie "w celu dopasowania do całej zawartości. Ja wciąż widząc pionowy pasek przewijania jak w tym obrazie:
Czy istnieje sposób w samym kodzie definicji wymieniłem w celu zapewnienia, że wysokość rośnie na tyle, że pionowy pasek przewijania nie pokazuje? Czy muszę to zrobić programowo przed otwarciem okna dialogowego?
Edycja 1
Nie wiem dlaczego, ale Chrome wyświetla grzywny, ale IE 8 nie jest. Potrzebuję go specjalnie do pracy w IE 8, więc wierzę, że zamierzam umieścić dolny margines na tekście.
hmmm - tak Co jest specjalnego o mnie? Mam po prostu jakiś regularny niesformatowany tekst w div dla okna dialogowego. –
Może to wpłynąć na niektóre inne pliki CSS. Czy to sprawdziłeś? – coder
Usunąłem wszystkie inne pliki CSS, z wyjątkiem materiałów interfejsu użytkownika –