HTML 对齐文本和图标

标签 html css

我想像时尚一样将一些图标和一些文本对齐到漂亮的网格中。 文本需要在第二个图标下方居中。 它必须看起来像这样。

 ____     ____     ____
|    |   |    |   |    |
|ICON|   |ICON|   |ICON|
|____|   |____|   |____|
          TEXT

有什么简单的方法可以做到这一点吗?

最佳答案

创建一个行 div 并给它 100% 的宽度并向左浮动,在这个 div 内创建 3 个 div 作为一个 col div 并给每个 33% 并向左浮动并将你的图标放在这些 div 中..现在创建另一个行宽 100 % float left 现在将 p 标签放在其中并设置此 p 标签的样式 text-align:center 现在您将看到您的文本始终位于第二个图标 img 下方....

    <div style="width:100%;float:left;">

        <div style="width:33%;float:left;">
            <img src="your source" />
        </div>

        <div style="width:33%;float:left;">
            <img src="your source" />
        </div>    

        <div style="width:33%;float:left;">
            <img src="your source" />
        </div>

    </div>

    <div style="width:100%;float:left;">

        <p style="text-align:center;"> You Text Here..</p>

    </div>

关于HTML 对齐文本和图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39999048/

相关文章:

html - 有两个 child 的家长。即使没有显示其他 child ,也总是让一个 child 填满 parent 吗?

jquery - 如何使用 jQuery 将 HTML 表格转换为 <div> 表格?

jquery - Kendo Grid Row 点击改变颜色

css - 以百分比形式为圆形边界指定边界半径是否更好?

javascript - 按重量对列表进行排序,选取项目的开头并为其分配自定义权重

html - 使用 CSS/HTML 的流程图

php - 空 alt 标签 wordpress

css - 为什么我的字体不会改变颜色?

css - 为元素添加CSS动画

javascript - 我可以使用 JavaScript 获取媒体查询使用的维度吗?