【问题标题】:Why are my html5 labels not displaying in Live Web Preview?为什么我的 html5 标签没有显示在 Live Web Preview 中?
【发布时间】:2013-04-02 13:47:22
【问题描述】:

我在一个 asp.net 网络项目中将这个(直接取自一本书,“HTML5 24-Hour Trainer”)添加到 Default.aspx:

<form method="post" action="">
        <fieldset>
            <legend>Personal details</legend>
            <p>
                <label for="Name"> Name:</label>
                <input type="text" name="name" id="Name"/>
            </p>
            <p>
                <label for="Email"> Email:</label>
                <input type="text" name="email" id="Email"/>
            </p>
            <p>
                <label for="Tel"> Telephone:</label>
                <input type="text" name="tel" id="Tel"/>
            </p>
        </fieldset>
        <p>
            <input type="submit" value="Submit"/>
        </p>
    </form>

标签(“姓名:”、“电子邮件:”和“电话:”)未显示在文本输入控件(编辑框)旁边 - 或其他任何地方(我可见),如果我选择“实时网页预览”(Ctrl+Alt+Enter)。但是,如果我选择在浏览器中查看 (Ctrl+Shift+W),我可以看到标签。

如果我在我的三个选项(谷歌浏览器、内部网络浏览器或 Internet Explorer)中的任何一个中查看页面,它都可以正常工作; 只有 Live Web Preview 被破坏了。

所以问题是,为什么“实时网络预览”标签不可见?但我想我会避免那个观看选项;没什么大不了的。

【问题讨论】:

  • 我没有看到任何问题 - jsfiddle.net/gPugV
  • 对我来说很好。你可能有一些影响它的 CSS。
  • 我尝试了同样的方法.. 但它对我来说很好..
  • 抱歉,我在意识到它确实工作后编辑了这篇文章,除了“实时网络预览”

标签: asp.net visual-studio-2010 html forms


【解决方案1】:

尝试了完全相同的方法,它按预期工作。估计是本地问题。需要更多信息。

【讨论】:

    猜你喜欢
    • 2019-04-28
    • 1970-01-01
    • 1970-01-01
    • 2018-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多