1
は、ダイアログhtmlです:ここではjquery-uiダイアログの高さを常にautoに設定するのはなぜですか?ここ
<div id="login-prompt">
Please @Html.ActionLink("Log on", "LogOn", "Account", new { returnUrl = Request.RawUrl }, null)
or @Html.ActionLink("Register", "Register", "Account", new { returnUrl = Request.RawUrl }, null)
</div>
は、ダイアログの初期設定ではJavaScriptです:
$("#login-prompt").dialog({ autoOpen: false, width: 300, height: 100, modal: false });
してダイアログを開き機能:
function ShowLoginPrompt(context, leftOffset, topOffset) {
var position = context.position();
var loginPrompt = $("#login-prompt");
loginPrompt.dialog("option", "position", [position.left + leftOffset, position.top + topOffset]);
loginPrompt.dialog("open");
}
かかわらず、私は設定の高さの初期化時には、結果のHTMLでは常にautoになります。
これはCSSと他の何らかの関係があると思います。小さなhttp://jsfiddle.netを作成できますか? – bevacqua