【问题标题】:Field label not disappearing on input输入时字段标签不会消失
【发布时间】:2017-10-28 03:07:11
【问题描述】:

我最近开始在这个网站上工作。当我单击或输入值时,输入字段标签不会消失。即使输入了值,标签仍保留在后台。这是一个使用asp.net和bootstrap开发的网站。

                    <div class="contact-form row">
                        <form runat="server" id="cntct_frm">
                            <ul>
                                <li class="text-field span3">
                                    <label id="name-contact-form">
                                        <span class="mainlabel">Name</span>
                                    </label>
                                    <div class="input-prepend">
                                        <span class="add-on"><i class="icon-user"></i></span>
                                        <input class="required" type="text" name="yit_contact[name]" id="txtName" runat="server" />
                                    </div>
                                    <div class="msg-error">
                                    </div>
                                    <div class="clear">
                                    </div>
                                </li>
                                <li class="text-field span3">
                                    <label id="email-contact-form">
                                        <span class="mainlabel">Email</span>
                                    </label>
                                    <div class="input-prepend">
                                        <span class="add-on"><i class="icon-envelope"></i></span>
                                        <input type="text" name="yit_contact[email]" id="txtEmail" runat="server" class="required email-validate"
                                            value="" />
                                    </div>
                                    <div class="msg-error">
                                    </div>
                                    <div class="clear">
                                    </div>
                                </li>
                                <li class="text-field span3">
                                    <label id="phone-contact-form">
                                        <span class="mainlabel">Phone</span>
                                    </label>
                                    <div class="input-prepend">
                                        <span class="add-on"><i class="icon-phone"></i></span>
                                        <input type="text" name="yit_contact[phone]" maxlength="10" runat="server" id="txtMobile" />
                                    </div>
                                    <div class="msg-error">
                                    </div>
                                    <div class="clear">
                                    </div>
                                </li>
                                <li class="textarea-field span9">
                                    <label id="message-contact-form">
                                        <span class="mainlabel">Message</span>
                                    </label>
                                    <div class="input-prepend">
                                        <span class="add-on"><i class="icon-pencil"></i></span>
                                        <textarea name="yit_contact[message]" id="txtMessage" runat="server"
                                            class="required"></textarea>
                                    </div>
                                    <div class="msg-error">
                                    </div>
                                    <div class="clear">
                                    </div>
                                </li>
                                <li class="submit-button span9">
                                    <input type="text" name="yit_bot" id="yit_bot" />
                                    <input type="hidden" name="yit_action" value="sendmail" id="yit_action" />
                                    <input type="hidden" name="yit_referer" value="pages-contact.html" />
                                    <input type="hidden" name="id_form" value="3" />
                                    <asp:Button ID="Submit" name="yit_sendemail" class="sendmail alignright" runat="server"
                                        Text="Submit" OnClientClick="return validation()" OnClick="Submit_Click"></asp:Button>
                                    <div class="clear">
                                    </div>
                                </li>
                            </ul>
                        </form>
                    </div>

【问题讨论】:

  • 您说的是哪个标签?你是怎么藏起来的。?没有指定任何内容,我们不能在回答您的问题之前假设所有内容。

标签: html asp.net twitter-bootstrap


【解决方案1】:

从您显示的第一个 div 中删除行。

<div class="contact-form">
// other codings
</div>

你还不明白我们为什么使用row。请查看http://getbootstrap.com/css/

【讨论】:

  • 删除“行”并不能解决问题。它只会弄乱字段的显示位置。
猜你喜欢
  • 2012-06-06
  • 2014-04-21
  • 2011-10-14
  • 2021-12-20
  • 2016-11-14
  • 2018-12-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多