You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何调整Bootstrap布局下HTML图标与两个链接元素的排列样式

实现方法

要实现图标在左、两个手机号码垂直排列在图标右侧的布局,你可以通过Flex布局调整结构和样式,修改后的完整代码如下:

<!DOCTYPE html>
<html lang="zh-CN">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<link rel="stylesheet" href="https://maxst.icons8.com/vue-static/landings/line-awesome/line-awesome/1.3.0/css/line-awesome.min.css" >
<div class="col-md-6">
    <div class="box" style="display: flex; align-items: center; justify-content: flex-end; gap: 12px;">
        <i class="las la-phone-volume" style="font-size: 48px; color: #337ab7;"></i>
        <div class="phone-group">
            <a style="font-size: 20px; display: block;">111111111111</a>
            <a style="font-size: 20px; display: block;">33333333333333</a>
        </div>
    </div>
</div>
</html>

核心修改点

  • 给外层.box容器添加Flex布局属性:display: flex开启弹性布局,align-items: center让图标和右侧手机号垂直居中对齐,justify-content: flex-end保持整个模块在col-md-6容器内右对齐,gap控制图标和文字组的间距
  • 新增.phone-group容器包裹两个手机号链接,给链接添加display: block属性实现垂直排列
  • 移除了冗余的align="right"、align-content: right无效属性

内容的提问来源于stack exchange,提问作者Dmitry

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.17 08:06:03