Вопрос, как я смотрю, очень востребованный. Нашла по нему много материала, но все равно не помогло. ((
Я выровнила стилем аватарки на форуме по центру, чтобы по ширине они были одинаковыми, стояли по центру, а текст под ними слева.
скрипт центрирования авок
<!--Аватар по центру-->
<style>.pa-avatar,.pa-avatar *{text-align:center!important}
.pa-avatar img,
#profile-left img{
height:100%;
width:100%;
max-width:230px!important;
}
</style>
Размер авок на моем форуме ширина 230, высота 270.
Затем поставила стиль встроенной рамочки.. но в таком формате, при центрированных авах рамочка отказывается работать верно.
Рамка для аватар
<!--Ставим рамки для Аватара -->
<style type="text/css">
li.pa-avatar .Wrp-ava img[alt]{
display:block;
padding:0;
border-width:0;
margin:6px; /*Отступ рамки*/
}
</style>
<script>
$(document).ready(function(){
var imgWrp = "http://s2.uploads.ru/h3rnz.png"; // Ccылка на картинку;
imgWrp = '<img src="'+imgWrp+'" width=100% height=100% style="position:absolute;z-index:100;"/>'
$("div.post-author ul li.pa-avatar img[alt]").each(function () {
$(this).wrap('<div class="Wrp-ava" style="display:inline-block;text-align:left;position:relative;"></div>');
$(this).parent().prepend(imgWrp)
});});
</script><!--Конец//Рамки для Аватара-->
И как результат получается так: