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

Bootstrap网格布局下图片与文本无法并排显示,哪里出错了?

问题解决方法

你当前使用的是Bootstrap栅格布局,两个col-lg-6默认采用顶部对齐规则,且图片宽度被限制在列容器宽度内,所以既容易出现垂直方向错位,也无法实现图片溢出屏幕的效果。

具体修改方案

1. 并排对齐修复

给父级.row添加垂直对齐规则即可解决错位问题,按需选择对齐方式:

.row {
  align-items: center; /* 文本和图片垂直居中对齐 */
  /* 要顶部对齐的话替换为 align-items: flex-start */
}

2. 图片超出屏幕效果实现

删掉你之前给图片设置的width: 100%、给列设置的overflow: hidden,按下方规则调整样式:

/* 全局隐藏横向滚动条,避免图片溢出后出现滚动条 */
body {
  overflow-x: hidden;
}

/* 右侧图片所在列配置 */
.col-lg-6:last-child {
  position: relative;
  overflow: visible;
}

/* 图片样式调整 */
.image {
  width: 115%; /* 数值越大图片越宽,溢出部分越多,可按需调整 */
  position: relative;
  right: -10vw; /* 向右偏移量,数值越大溢出屏幕的部分越多,可按需调整 */
  height: auto; /* 保持图片原始比例 */
  display: block; /* 消除图片默认自带的底部空白 */
}

效果说明

  • 文本和图片会保持你设定的对齐规则,不会出现上下错位
  • 图片会向右侧屏幕外延伸,不会被列容器裁剪
  • 保留Bootstrap栅格原生响应式特性,小屏幕下内容会自动堆叠,不会出现布局错乱

内容的提问来源于stack exchange,提问作者Queen of sorts

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.11 23:39:01