繁体   English   中英

如何根据内容调整ASP占位符大小

[英]How to adjust asp placeholder size according to content

我有一个placeHolder,其中包含几个元素,其中之一是tgl div,通过单击OpenTime按钮,tgl div是可见或隐藏的。 我的问题是openHolder OpenTime的大小是静态的,当tgl可见性被隐藏时,placeHolder会占用不必要的空间。 是否可以根据内容更改placeHolder的大小? 我必须使用placeHolder。

// HTML

<asp:PlaceHolder runat="server" ID="OpenTime" >     
      <input type="button" id="open" onclick="toggleDiv()" value="Edit Time" style="width:130px"/>
    <div id="tgl" style="visibility:hidden;overflow:hidden;min-height:1px">             
        <div id="majinDiv" style="width: 600px"; ></div>
    </div><br />

使用display: none; css代替visibility:hidden;

display: block; 向后显示元素。

可见性控制可见性,但空间仍保留。 但是display:none会清除该空间,就好像该元素根本不在那儿一样。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM