当我将导航栏的大小调整为平板电脑/移动设备大小时,我在Joomla 3网站上显示导航栏时遇到了问题。
由于某些原因,我有一个灰色的导航按钮出现在左边,当我点击它时,一个蓝色的导航栏出现在右边的菜单,然后下拉。
我如何才能让我有灰色或蓝色的框,然后当单击时,下拉菜单出现,但都是从一侧出现的。
我搞不懂为什么两个都出现了。
当用firebug检查时,我可以看到一个是navbar pull-left类,另一个是nav- class类。
发布于 2015-10-26 18:57:33
在这个问题上有几个变量需要处理。
首先,确定想要使用的bootstrap版本以及您真正使用的是什么。
其次,如果你想使用bootstrap版本3,确保它没有很好地充电,版本2,这是Joomla提供的默认版本。这将在您的模板中进行管理。
第三,你可能还需要覆盖joomla生成的代码的模板,run right。
我留下了这一切所需的部分代码。
在joomla模板中获取bootstrap 3。复制js和css文件到目录和...
$doc->addScript($tpath.'/js/bootstrap.min.js');
$doc->addStyleSheet($tpath.'/css/bootstrap_3.css');为了避免冲突,不加载js文件的方法如下:
unset($doc->_scripts[$this->baseurl.'/media/jui/js/bootstrap.min.js']);在本例中,我们删除了默认加载的bootstrap.min.js joomla文件。
https://stackoverflow.com/questions/33203284
复制相似问题