Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么Joomla引导和官方引导有不同的css?_Css_Twitter Bootstrap_Joomla_Joomla Template - Fatal编程技术网

为什么Joomla引导和官方引导有不同的css?

为什么Joomla引导和官方引导有不同的css?,css,twitter-bootstrap,joomla,joomla-template,Css,Twitter Bootstrap,Joomla,Joomla Template,我正在使用Joomla 3.2.1,我对它做了一个和一个菜单,所以现在在/components/com_MY_COMPONENT_NAME/views/ONE_VIEW_NAME/tmpl/default.php中,我可以编写任何我想要的HTML/php 我一直在做一些引导示例的测试,我意识到CSS并不完全相同 例如,按钮btn btn主按钮必须具有(检查时有火灾隐患): 但是。。。在我的Joomla上尝试同样的方法(覆盖整个桌子),我发现css是: background-color: #206

我正在使用Joomla 3.2.1,我对它做了一个和一个菜单,所以现在在/components/com_MY_COMPONENT_NAME/views/ONE_VIEW_NAME/tmpl/default.php中,我可以编写任何我想要的HTML/php

我一直在做一些引导示例的测试,我意识到CSS并不完全相同

例如,按钮<代码>btn btn主按钮必须具有(检查时有火灾隐患):

但是。。。在我的Joomla上尝试同样的方法(覆盖整个桌子),我发现css是:

background-color: #206991;
background-image: none;
结果如下:

您可以理解
字体大小
不同,但也有
行高
边框半径
边距底部

这听起来可能很琐碎,但关键是它们为什么不同。如果我继续使用引导类,我可能会发现一些意想不到的行为/问题


没有joomla模板可以确保我像最初那样使用引导?

简单的答案。随着Bootstrap的不断发展,自第3版以来,它开始采用一种新的样式。他们追求的是更为扁平的UI风格


Joomla仍然有Bootstrap 2.3.2,因此使用了较旧的样式,而不是扁平的。更新服务器上的引导文件将是一项极其艰巨的任务,因为我们正在更改很多内容,例如网格类名。我不确定何时会使用Bootstrap3,但我想它可能会随Joomla4.x一起出现,Lodder的回答是正确的。如果您现在需要Joomla中最新版本的Bootstrap,请查看一些第三方模板,如实现Bootstrap 3的模板。谢谢,是的,我认为Joomla 3有Bootstrap 3,但没有。此外,Bootstrap是非常可定制的,并且在media/jui/Bootstrap/less目录中有一个variables.less文件。这可能来自Bootstrap的distributed variables.less文件,它也不同于模板的variable.less文件。因此,有很多理由说明为什么这一点永远不会匹配。
background-color: #206991;
background-image: none;