Bootstrap导航栏链接无法在移动设备上运行

时间:2018-02-20 19:01:34

标签: twitter-bootstrap navbar

任何人都可以帮我解决Bootstrap3中的导航栏链接问题?

http://www.mebleroberto.co.uk/fabrics

为什么链接在桌面视图上正常工作,但在移动视图中却没有(点击时没有任何反应)?

2 个答案:

答案 0 :(得分:1)

我检查了您的点击事件,它似乎无法检索nav-sectionevent.preventDefault();return false;也会停止点击事件。

enter image description here

此外,主页还有<a href="#" data-nav-section="meble">FURNITURE</a>等链接以及滚动

的部分

enter image description here

我的结论是,您的移动菜单不应与主页菜单冲突,方法是更改​​ID #gtco-offcanvas或禁用其他页面上的此部分代码。

在主页以外的其他页面的菜单上用外部替换课程linki_menu_b似乎有效。希望这有帮助

答案 1 :(得分:1)

我明白了 - 问题是&#34;外部linki_menu_b&#34;链接上的课程。根据

string url = "MYURL";
HttpWebRequest req = HttpWebRequest.Create(url) as HttpWebRequest;

string user = "USER";
string pwd = "PASSWORD";


string auth = "Basic " + Convert.ToBase64String(System.Text.Encoding.Default.GetBytes(user + ":" + pwd));
req.PreAuthenticate = true;
req.AuthenticationLevel = System.Net.Security.AuthenticationLevel.MutualAuthRequested;
req.Headers.Add("Authorization", auth);
WebResponse resp = req.GetResponse();
resp.Close();

req = HttpWebRequest.Create(url) as HttpWebRequest;
req.PreAuthenticate = true;
req.Credentials = new NetworkCredential(user, pwd);
resp.Close();

我之前的链接有&#34; class =&#39;外部linki_menu_b&#39;&#34; - 我删除了课程&#39; lin ki_menu_b&#39;现在一切正常。