我有一个正在创建的 Bootstrap 网站,它作为独立页面运行。 (我可以将代码复制到 .aspx 页面 [减去占位符] 并且它按预期工作)但是它不适用于母版页,我可以看到它但导航栏没有按预期“切换”并且文本从导航栏后面开始。我创建了 2 个链接,一个是常规页面,另一个是主页。
母版页 -- http://virtual.aissf.net/test/
常规 -- http://virtual.aissf.net/docs/
主页文件
<%@ Master Language="VB" CodeFile="SiteMaster.master.vb" Inherits="SiteMaster" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<link href="css/bootstrap.css" rel="stylesheet" />
<link href="css/sidebar.css" rel="stylesheet" />
<link href="css/customer.css" rel="stylesheet" />
</head>
<body>
<form id="form1" runat="server">
<!-- Sidebar -->
<!-- #Include File="Sidebar.html"-->
<!-- Page content -->
<div id="page-content-wrapper">
<!-- Keep all page content within the page-content inset div! -->
<div class="page-content inset">
<div class="col-md-10 banner">
<asp:ContentPlaceHolder id="Main" runat="server">
</asp:ContentPlaceHolder>
</div>
<div class="col-md-2 RightLink banner">
<asp:ContentPlaceHolder id="Side" runat="server">
</asp:ContentPlaceHolder>
</div>
</div>
</div>
</form>
<script src="js/jquery-1.10.2.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script type="text/javascript">
$("#menu-toggle").click(function (e) {
e.preventDefault();
$("#wrapper").toggleClass("active");
});
</script>
</body>
</html>
最佳答案
sidebar.html 后缺少/div 参数
关于jquery - Bootstrap 3.0 不适用于母版页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30218709/