jquery - Asp.net Bootstrap

标签 jquery asp.net css twitter-bootstrap

我正在尝试在 asp.net 元素中使用 bootstrap。该页面看起来不错,但如果您将页面大小调整为手机大小,则其导航面板不会停留在下拉位置。我的代码如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs"     Inherits="BootTest.WebForm1" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="css/bootstrap.min.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<div>
<div class="navbar navbar-inverse navbar-static-top">

<div class="container">
<a href="#" class="navbar-brand">My Site</a>

<button class="navbar-toggle" data-toggle="collapse" data-target=".navHeaderCollapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>

<div class="collapse navbar-collapse navHeaderCollapse">

<ul class="nav navbar-nav navbar-right">

<li class="active"><a href="#" >Home</a></li>
<li><a href="#">Blog</a></li>
<li class="dropdown">

<a href="#" class="dropdown-toggle" data-toggle="dropdown">Social Media<b  class="caret"></b></a>
<ul class="dropdown-menu">

<li><a href="#" >facebook</a></li>
<li><a href="#">twitter</a></li>
<li><a href="#" >google+</a></li>
<li><a href="#">instagram</a></li>

</ul>
</li>

<li><a href="#">About</a></li>
<li><a href="#">Contact</a></li>

</ul>
</div>

</div>

</div>
<div class="container">
<div class="jumbotron text-center">
<h1>Hello World</h1>
</div>
</div>


<div class="navbar navbar-default navbar-fixed-bottom">
<div class="container">
    <p class="navbar-text">This is a test</p>
    <a class="navbar-btn btn-danger btn pull-right">Subscribe on YouTube</a>
</div>
</div>



    <script src="js/jquery-1.11.0.min.js" type="text/javascript"></script>
    <script src="js/bootstrap.min.js" type="text/javascript"></script>
</div>
</form>
</body>
</html>

最佳答案

应该是:

<button class="navbar-toggle" **type="button"** data-toggle="collapse" data-target=".navHeaderCollapse">

关于jquery - Asp.net Bootstrap ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23147902/

相关文章:

javascript - 如何使用 JQuery 计算 blob 的 MD5 校验和

asp.net - Facebook 游戏开发 - .NET - 哪种架构?

css - 当位置是相对的时,元素的填充和边距会改变吗?

Javascript:根据文本调整输入字段宽度

javascript - 如何在翻书前后居中翻书

jquery - 我看到 jQueryXXX ="YY"属性添加到我的一些 DOM 元素中

javascript - 如何使用ajax交换两个表格单元格值并更新到数据库中

javascript - 如何获取由 css 设置的元素的字体大小

jquery - 通过 jquery 禁用文本框

c# - *{} 母版页中的类用另一个类子页面覆盖