2016-04-12 144 views
0

我想重写一个Joomla模板,我已经做了几年前,使其响应。Joomla 3 Bootstrap导航问题

I've put up a testsite to work on it 并且还安装了the old non responsive template作为参考。

我已经使用了来自这里和那里的代码位,但我有一些严重的问题想出如何根据旧的布局得到这个权利。

  • 导航栏的宽度(这是太短了德语版)
  • 导航栏的垂直位置...
  • ...但冷凝菜单(黑条)仍然应该在上面
  • 语言选择器(标志)应放置上述导航栏...
  • ...中冷凝的Navbar它应该是黑色条内部旁边汉堡包菜单

我真的很感谢一些帮助。 在此先感谢。

回答

0

的东西太多了正确回答,对不起...
我的建议是:让您使用的模板的副本(Extensions -> Templates -> Templates(左),单击模板的Details and file,他们点击Copy Template)和在那里做你的修改。它将在<Joomla_root>/templates/<your_template>
使用萤火虫(或任何其他相同类型的开发工具)找出哪些是好的或不好的。例如,您将看到水平长度在<Joomla_root>/templates/<your_template>/css/template.css#wrapper中定义。您可以直接更改文件或将文件包含在其中。
其余的,定义你自己的职位,并把你的模块。你将不得不修改.../<your_template>/index.php来定义你想要的位置,并且.../<your_template>/templateDetails.xml将它们声明为Joomla(see Joomla doc)。然后将您的模块分配给职位。
你一定要修改<your_template>/css/template.css来调整CSS的东西。
对于响应的事情,请查看<your_template>/css/template.css中由@media表示的Media Queries。它们允许根据媒体大小定义新的属性,以覆盖默认媒体大小。
HTH

+0

谢谢。 它已经是一个单独的测试网站,并附有模板副本。 我已经在菜单的一般造型上取得了一些进展,但在condesed菜单方面存在问题。 其实它根本不起作用。 尽管它切换到浓缩菜单,但它不会缩小窗口大小的宽度。 此外,菜单被剪切,因此它不显示所有项目。 我不知道怎样才能样式冷凝菜单(例如背景颜色,才能真正看到的菜单项。) 我真的希望能得到一些帮助。 – Lyzarr

+0

宽度在您网站的许多地方被硬编码为860px。你应该改正这一点。更重要的是(?):在我看来,涉及到2个templace.css:template.css和template.css#2。 – jcm69