我有一个模板,可以让我有不同的列组合。我的问题是,如果我在主要内容的右侧有两列,一切都很好。但是,如果我只放 1 列,这 1 列继承了 2 列的宽度,不知道为什么会发生这种情况。
你可以在这里看到它的布局,有 2 列和 maincontent
现在,点击“Salas de poker menu”,看看有什么不同。在搜索文件并尝试自己修复后,我找到了这段代码,也许可以在这里提供帮助:
$right_column_middle_class = ' oneCol';
if($this->modules('right_left and right_right')) {
$right_column_middle_class = ' twoCol';
}
if($this->getParam("cwidth_position", '') == 'style') {
// right column
if($this->modules('right_left and right_right')) {
$gkRightLeft = $this->getParam('right2_column_width', '50'). '%';
$gkRightRight = (100 - $this->getParam('right2_column_width', '50')) . '%';
}
// all columns
$left_column = $this->modules('left_top + left_bottom + left_left + left_right');
$right_column = $this->modules('right_top + right_bottom + right_left + right_right');
if($left_column && $right_column) {
$gkRight = $this->getParam('right_column_width', '20'). '%';
} elseif ( $right_column ) {
$gkRight = $this->getParam('right_column_width', '20'). '%';
}
}
?>
对不起,我不太了解 php,而且英语也不是很好,我必须插入类似的东西,如果只有 right_right 位置,那么满是 50%?
谢谢您的帮助 :)