【发布时间】:2012-12-22 08:10:51
【问题描述】:
这是我正在开发的网站。
http://ankursinha.net/TestSite/index.php
它的堆叠正确,反应灵敏,除了以下之外一切都很好。
当我通过手机或平板电脑访问该网站时,导航栏显示 3 行,我单击它并显示所有链接,然后当我单击“登录”时,它会下拉并显示教员登录和学生登录,但是当我单击其中一个时,它会切换并关闭下拉列表。
我知道这是由于:
data-toggle="collapse" data-target=".nav-collapse"
但是我该如何解决这个问题,让它成为在智能手机和平板电脑上浏览网站的正确链接?所有浏览器都有同样的问题!
我与 Responsinator 核对过,同样的问题也发生在那里。
谢谢
【问题讨论】:
-
只是为了帮助其他部分:1) 将所有脚本移至底部; 2) 使用
.hidden-phone和.hidden-tablet隐藏整个标题,因为从移动设备上看会占用大量空间; 3) 在里面添加搜索并将home链接移动到站点名称; 示例:jsbin.com/igadov/1/edit -
刚刚尝试了你的代码,它切换并关闭了兄弟:(
-
这不是您问题的答案,这是一个简单的“帮助”做得更好。查看示例链接并检查
<header>标签。
标签: javascript css mobile twitter-bootstrap media-queries