尝试在Font Awesome图标下排列文本

时间:2014-11-15 02:27:57

标签: html css font-awesome

我目前正在使用2个Font Awesome图标。问题是我想在每个与这些图标对齐的文本下添加文本。问题是文本以页面为中心,但不在相应的图标下。

代码:

<div class="container">
    <div class="row">
        <div class="col-md-8 col-md-offset-2">
            <h1 class="brand-heading">Title</h1>
            <p class="intro-text">description</p>
            <a href="#about" class="btn btn-circle page-scroll btn-lg">
                <i class="fa fa-angle-double-down animated"></i>
            </a>
            <a href="#contact" class="btn btn-circle page-scroll">
                <i class="fa fa-angle-double-up animated"></i>
            </a>
        </div>
    </div>About   Contact
</div>

3 个答案:

答案 0 :(得分:1)

如果对父元素进行文本对齐,则它将由图片继承。

CSS

.container {
    text-align: center;
}

答案 1 :(得分:1)

我认为这就是你想要做的。这是小提琴:

http://jsfiddle.net/plushyObject/02s7wnm8/

            <div class="col-md-8 col-md-offset-2 text-center outline">
                <h1 class="brand-heading">Title</h1>
                <p class="intro-text">description</p>
                <div class="col-sm-4 outline">
                    <a href="#about" class="btn btn-circle page-scroll btn-lg outline">
                        <i class="fa fa-angle-double-down fa-fw"></i>
                    </a>
                    <p class="outline">
                        Text is centered by 'text-center' class inherited from first 
                        column.
                    </p>
                </div>
            </div>

答案 2 :(得分:0)

使用HTML <table>排列,然后使用CSS设置样式。这样它就能正确地保持在图标之上。

http://jsfiddle.net/vd6smL75/