ECSide标签<ec:table>表格对不齐问题处理

现象如下图

处理方式如下

javascript 复制代码
<ec:table styleClass="dynamic-table"> /* 为表格添加如下样式 */

</ec:table>



<style>
.dynamic-table {
    table-layout: fixed !important; /* 关键:防止列宽自适应破坏布局 */
    width: 100% !important;
    border-collapse: collapse !important;
    margin: 0 auto; /* 居中显示 */
    white-space: normal !important; /* 确保子元素可换行 */
}

.dynamic-table th, 
.dynamic-table td {
    border: 1px solid #ddd !important; /* 统一边框 */
    padding: 8px !important;           /* 内边距一致 */
    text-align: center !important;    /* 文本居中 */
    word-wrap: break-word !important;  /* 长文本换行 */
    overflow-wrap: break-word !important; /* 现代浏览器优先 */
    max-width: 100% !important; /* 强制内容最大宽度不超过单元格 */
    text-wrap-mode: wrap;
}
</style>

处理后效果如下

相关推荐
小白阿龙21 分钟前
样式不生效/被覆盖(CSS优先级陷阱)
前端·css
elangyipi1231 小时前
cursor: not-allowed 与 pointer-events: none 深度解析
css
七月十二2 小时前
类似渐变色弯曲border
css
ttod_qzstudio2 小时前
Vue 3 的魔法:用 v-bind() 让 CSS 爱上 TypeScript 常量
css·vue.js·typescript
咬人喵喵3 小时前
CSS Flexbox:拥有魔法的排版盒子
前端·css
yzp01123 小时前
css收集
前端·css
代码不停4 小时前
前端基础知识
javascript·css·html
sleeppingfrog4 小时前
konva实现canvas画图基础版本
前端·javascript·css
Bigger15 小时前
Coco AI 技术演进:Shadcn UI + Tailwind CSS v4.0 深度迁移指南 (踩坑实录)
前端·css·weui
八哥程序员18 小时前
从DOM结构到布局流:display: content的深度解析与实战应用
前端·css