我有一个RocketTheme Affinity模板,当它隐藏组件时,包装器保持不变,我也希望它也被移除。 我只想在主页上禁用它(id = 101)。 在" index.php"波纹管代码称之为:
<?php
echo $section_rows->render();
?>
div名称是&#34; section-row3&#34;在名为&#34; rt_sectionrows.php&#34;的文件中 还有一些名为style6和tempate.css文件的css文件。
结论:
如何从主页隐藏某个div和类?
答案 0 :(得分:0)
试试这个,
<?php
$app = JFactory::getApplication();
$menu = $app->getMenu();
if ($menu->getActive() == $menu->getDefault()) {
?>
<script type="text/javascript">jQuery(document).ready(function(){
jQuery('.section-row3').hide()
});</script>
<?php
}
?>
在主页底部添加此代码。它隐藏了那个div。
希望它有所帮助。
答案 1 :(得分:0)
你应该可以用一些CSS来做这件事。
进入Joomla!管理员,菜单,选择包含主页菜单项的菜单,然后进行编辑。
在菜单项中,选择“页面显示”。在底部,您将看到:Page Class。
添加空格并输入:homep
然后添加:
function parse(num) {
return ('0' + Math.floor(num) % 24).slice(-2) + ':' + ((num % 1)*60 + '0').slice(0, 2);
}
parse(24.5) -> '00:30'
parse(1.25) -> '01:15'
parse(1.5) -> '01:30'
parse(1.75) -> '01:45'
到您的Rocket Theme Custom CSS或LESS文件。 然后用CSS隐藏它,我们指定了!important,所以它优先。