我在製作Chrome擴展程序。這具有登錄字段,只要輸入無效憑證,就會顯示錯誤消息。錯誤消息消失後,窗口不會重新調整爲原始大小。Chrome擴展功能未調整爲原始大小
錯誤消息之前:
錯誤消息:
錯誤消息後:
如何確保消息消失後窗口調整回原始高度?用一個簡單的函數如
<body>
<div class="ui middle aligned center aligned grid">
<div class="column">
<div id="authView">
<h2 class="ui teal header">
<div class="content" style="margin-top:0.5em;">Log in</div>
</h2>
<form class="ui large form" id="login-form">
<div class="ui segment">
<div id="login-error" class="ui hidden negative message">
<p>Invalid username or password. Please try again</p>
</div>
<div class="field">
<div class="ui left icon input">
<i class="user icon"></i>
<input id="username" type="text" name="username" placeholder="Username" autofocus />
</div>
</div>
<div class="field">
<div class="ui left icon input">
<i class="lock icon"></i>
<input id="password" type="password" name="password" placeholder="Password">
</div>
</div>
<input class="ui fluid large teal submit button" type="submit" value="Login">
</div>
</form>
</div>
<div id="mainView" style="display:none;">
<h2 class="ui teal header" style="margin-top:0.5em;">
<div class="content">Listening for calls...</div>
</h2>
<form class="ui large form" id="call-form">
<div class="ui segment">
<div class="field">
<div class="ui left icon input" id="callDiv">
<i class"icon call"></i>
<input type="text" id="destNumber" placeholder="Number to call" autofocus />
</div>
</div>
<input class="ui fluid large teal submit button" value="Call" type="submit">
</div>
</form>
<div>
<button class="ui negative button" id="sign-out">
<i class="icon sign out"></i>
Sign out
</button>
</div>
</div>
</div>
</div>
</body>
錯誤消息:
我使用語義UI順便說一句,不知道是否有差別。
請編輯問題爲主題:包括**完整** [mcve] *重複問題*。包括* manifest.json *,一些背景/內容/彈出腳本/ HTML。尋求調試幫助的問題(「**爲什麼不是這個代碼工作?」)必須包括:►期望的行爲,►特定問題或錯誤*和*►在問題中重現問題所需的最短代碼**本身**。沒有明確問題陳述的問題對其他讀者無益。請參閱:「**如何創建[mcve] **」,[我可以在此處詢問哪些主題?](http://stackoverflow.com/help/on-topic)和[問]。 – Makyen
需要[mcve]的原因是*我們想幫助*。如果我們不需要重新創建任何複製問題所需的代碼,它就更容易幫助。這是你已有的代碼。所以,請幫助我們來幫助您,並提供一個*完整的* [mcve]來重現問題。如果沒有[mcve],甚至開始幫助你的工作量要高得多,這顯着減少了願意/能夠幫助你的人數。即使我們付出了額外的努力,我們也必須在可能出現問題的重要部分猜測**。 – Makyen