1

如何使用 JQuery 或 CSS 或两者将文本居中?这是一个导航列表项。文本可以是圆圈中的一行或多行。 链接-这是我需要修复的

4

1 回答 1

1

更改了 CSS

.ch-info h3 {
    margin: 0 auto;
    padding: 0;
    height: auto;
}

jQuery

$('div.ch-info').each(function () {
    var h = ( $(this).height() - $(this).children('h3').outerHeight() ) / 2;
    $(this).children('h3').css('margin-top', h + 'px');

});

演示

于 2013-07-27T00:54:52.287 回答