所以我试图在首页上创建一个小部件,我为此使用以下代码:
<div id="widgets" class="container_24">
<?php if (function_exists('dynamic_sidebar') && dynamic_sidebar('frontpage_widget')) : else : ?>
<h4>Widget Ready</h4>
<p>This frontpage_widget is widget ready! Add one in the admin panel.</p>
<?php endif; ?>
</div>
小部件本身得到了这个代码:
register_sidebar(array(
'name' => 'Frontpage Widget',
'id' => 'frontpage_widget',
'description' => 'Widget area for frontpage',
'before_widget' => '<div id="%1$s" class="fp_widget roundedCorners %2$s grid_6">',
'after_widget' => '</div>',
'before_title' => '<h2>',
'after_title' => '</h2><hr />'
));
如果我在该区域放置 4 个小部件,一切都很好,显示得很好,但是,当只有 3 个小部件时,它们不会居中。
我已经尝试添加一个额外的 div 并添加下面的 css,但这似乎也没有多大作用。
margin-left:auto;margin-right:auto;
有人知道我在做什么错吗?