@if (Request.IsAuthenticated)
{
Response.Write("<script>setTimeout(function() {document.getElementById(\"basic-modal\").style.display = 'block'}, 400)</script>");
}
有更好的方法吗?
它有效,但对某些元素的css有影响。
答案 0 :(得分:0)
我正在尽力推断你的意思。
您的问题是block
显示不正确,您想要显示该元素,但显示值是否为initial
?
如果您想要恢复元素的initial
显示,只需清空&#39;显示值display=''
*注意:这只会删除inline
样式。如果您在样式表中另外设置了此元素的样式,则该样式将启动。
用你的例子:
@if (Request.IsAuthenticated)
{
Response.Write("<script>setTimeout(function() {document.getElementById(\"basic-modal\").style.display = \"\"}, 400) </script>");
}