/* 基础容器设置 */
.containertd {
  max-width: 100%px;  /* 硬性宽度限制 */
  width: 100%;       /* 自适应父容器 */
  box-sizing: border-box; /* 包含padding和border */
}
/* 文本溢出处理方案 */
.text-content {
  overflow-wrap: break-word;  /* 强制单词断行 */
  word-break: break-all;      /* 允许任意字符断行 */
}

/* 图片/媒体元素控制 */
.media-content {
  max-width: 100%;  /* 继承容器限制 */
  height: auto;     /* 保持原始比例 */
}

/* 滚动条方案（保留内容） */
.scrollable-content {
  overflow-x: auto;  /* 横向滚动 */
  white-space: nowrap; /* 禁止自动换行 */
}

/* 截断方案（隐藏溢出） */
.truncated-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}