php - 使转换后的 joomla 模板在主要内容中显示 2 列

标签 php html css joomla

我已经按照以下步骤将 html/css 模板转换为 joomla 模板:http://www.tobacamp.com/tutorial/5-easy-steps-converting-html-template-to-joomla-template/ .

但是它没有说明如何使主要内容显示两列或三列而不是一列(如报纸等)。

我希望我的 Joomla 主页的主要内容在 2 或 3 列中显示文章。仅在主要内容中。

我什么都试过了,还是不行。

我必须输入什么 php 或 css 代码才能让我的文章显示在主要内容的 2-3 列中,而不是一个在另一个下面

最佳答案

虽然并非所有浏览器都支持,但您可以(应该)使用CSS Multi Columns为了这个目的。它适用于 IE10+、Opera 11.1+(标准语法)和 Firefox 2+、Chrome 4+、Safari 3.1+(供应商前缀)。对于其他浏览器,您可以使用 JS library .

示例用法

HTML (index.php)

...
<jdoc:include type="message" />
<div id="content">
    <jdoc:include type="component" />        
</div>
...

CSS

#content {
    -webkit-column-count: 3;
    -webkit-column-width: 75px;
    -webkit-column-gap: 20px;
    -webkit-column-rule: 1px solid #fff;
    -moz-column-count: 3;
    -moz-column-width: 75px;
    -moz-column-gap: 20px;
    -moz-column-rule: 1px solid #fff;
    -o-column-count: 3;
    -o-column-width: 75px;
    -o-column-gap: 20px;
    -o-column-rule: 1px solid #fff;
    column-count: 3;
    column-width: 75px;
    column-gap: 20px;
    column-rule: 1px solid #fff;
}

关于php - 使转换后的 joomla 模板在主要内容中显示 2 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16509981/

相关文章:

javascript - CSS 固定网格(缩放时偏移)

php - 更改显示设置后,新的 Drupal 8 安装中出现错误 500(已分配的最大内存)

php - PHP 使用的预定义 HTTP 错误数组?

php - 这个可以用SQL注入(inject)吗?

html - 响应表格单元格到新行

html - 翻转动画在 Safari 中不起作用

php - 如何在我现有的 Django Web 应用程序之上集成 wordpress 前端

html - 使容器 div 成为一个子 div 的高度,并使另一个子 div 成为容器的高度

html - 扩展 HTML5 移动应用程序以获得更多文件存储

html - html 页面的右边距与左边距不同