向php Echo添加自定义类(get_avatar-Wordpress)

向php Echo添加自定义类(get_avatar-Wordpress),php,css,wordpress,Php,Css,Wordpress,默认情况下,我的头像浮动到左边,我想添加一个自定义类来避免这种情况发生。我试过: 代码: 但是运气不好-有什么建议吗?根据get_avatar的文档,第四个参数是alt,第五个参数是args。你只需要把你的第四个论点推到第五个 我只是为alt添加了一个空值。如果.avataronblog有另一个CSS规则,它可能会取代您的规则。尝试使用float进行测试:无!重要的看看它是否能这样工作。如果是这样的话,那么很简单,另一个CSS规则正在覆盖您的规则,您要么保留!重要参数或将CSS移到底部。谢谢退出

默认情况下,我的头像浮动到左边,我想添加一个自定义类来避免这种情况发生。我试过:

代码:


但是运气不好-有什么建议吗?

根据get_avatar的文档,第四个参数是alt,第五个参数是args。你只需要把你的第四个论点推到第五个


我只是为alt添加了一个空值。

如果.avataronblog有另一个CSS规则,它可能会取代您的规则。尝试使用float进行测试:无!重要的看看它是否能这样工作。如果是这样的话,那么很简单,另一个CSS规则正在覆盖您的规则,您要么保留!重要参数或将CSS移到底部。谢谢退出,这是我以前从未使用过的自定义类。左边的浮动来自类.avatar中的输出,它添加了一个浮动。我不想因为它在其他地方的使用而将其删除。有没有办法为其添加内联样式?好吧,我建议使用Chrome并按F12进入开发工具。如果你右键点击你的头像,你会看到它上面所有的CSS规则都是活动的,从那里你可以确定是否有任何东西导致了问题,甚至可以尝试添加CSS规则,看看它们有什么影响。可能有第二个类定义或继承的规则也在影响它。此外,简单地将其设置为float none可能并不是您所需要的一切。您可能需要添加类似边距的内容:0自动;将其置于容器的中心。另外,容器本身的大小可能无法达到全宽。这就是Chrome中的开发者工具对于检查实际发生的事情非常宝贵的地方。谢谢,这很有效。另外,我很感谢你的解释。
<?php 
   echo get_avatar( 'sam@moneynest.co.uk', $size = '40', $default = '<path_to_url>',  array('class' => 'avataronblog')); 
   ?> 
.avataronblog {
    float: none;
}
echo get_avatar( 'sam@moneynest.co.uk', $size = '40', $default = '<path_to_url>', '', array('class' => 'avataronblog'));