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

创建flex box容器失败仅显示文本,求相关代码问题排查方法

你的代码存在两处明显的HTML语法错误,是导致容器无法正常渲染的核心原因:

  • 元素属性需定义在起始标签的尖括号<>内部,你把class、id属性写在了起始标签和结束标签中间,浏览器会把这部分内容识别为普通文本,不会解析为元素的属性,自然你绑定的flex相关样式无法生效。
  • id="flex-box-result缺少闭合的双引号,会导致浏览器对后续DOM结构的解析出现异常。

如果你的需求是外层为第一个flex容器,内部嵌套第二个flex容器,修正后的代码参考如下:

<!-- 外层flex容器 -->
<div class="flex-box-container-1">
  <!-- 内层嵌套的flex容器 -->
  <div id="flex-box-result">
    容器内容
  </div>
</div>

额外补充注意点:
仅给元素设置class/id不会自动开启flex布局,你需要在CSS中给对应容器添加display: flex属性才会生效,示例CSS如下:

/* 外层flex容器样式 */
.flex-box-container-1 {
  display: flex;
  /* 按需添加其他flex相关属性,比如flex-direction、justify-content等 */
}

/* 内层flex容器样式 */
#flex-box-result {
  display: flex;
  /* 按需添加其他flex相关属性 */
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 21:39:01