html - Joomla 中的表格无法正确调整大小?

标签 html css joomla css-tables joomla-extensions

我目前正在尝试使用 Joomla 创建一个简单的网站。我上传了名为 Form Maker Lite 的 Joomla 扩展调查为了创建调查/问卷。

我将此扩展发布到我基于 Joomla 的网站,不幸的是我无法调整表格的大小。我尝试使用 width: px 来调整表格的大小,但它没有用。

这是表格当前自动生成的 CSS:

   #form10 .wdform-matrix-table {
   display: table;
   border-spacing: 0px
   }

我在这里复制 HTML 时遇到问题,所以我尝试使用它(结果没有按预期出现,它本来是以表格的形式出现的)- My JSFiddle

我也尝试过使用 table-layout: fixed; overflow: hidden; 但不幸的是,这并没有帮助调整表格的大小。我想让 table 的宽度变短。

很遗憾,我无法提供对该网站的访问权限,因为我对链接的公开没有完全控制/许可:(。我很抱歉。

如有任何帮助/建议/解决方案,我们将不胜感激。

最佳答案

快速查看组件后,以下样式似乎通过覆盖默认设置为表单设置了 100% 像素的宽度。

<style>
.wdform_section {
    width:100% !important;
}

.wdform_column {
    width:100% !important; 
}

.wdform-field,.wdform_row {
    width:100% !important; 
    display:block !important;
}
.wdform-element-section {
    width:80% !important; 
}

.wdform-label-section {
    width:20% !important; 
}

</style>

据我所知,Form Maker Lite 向表单元素添加了内联样式,您似乎无法编辑这些元素,这就是为什么您需要 !important 来覆盖它们。

以上样式覆盖了 Joomla 2.5 版本中默认的“联系人”表单。它可能会为不同的表单生成不同的代码。

如果您还没有安装它,我建议您安装 firebug 以查看它生成的 css。这可以使覆盖 css 变得容易得多。

关于html - Joomla 中的表格无法正确调整大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24331071/

相关文章:

javascript - 单击时设置div的背景颜色

html - 是否可以在 Shiny downloadHandler 生成的报告中使用 HTML

CSS:删除通用选择器应用的边框

ios - 具有固定位置的元素在 Safari iPhone 上呈现缓慢

php - 显示 MySQL 错误 Joomla 2.5

php - 尝试转储时出现 MYSQL 错误

html - 使用 CSS 在我的网站边缘添加灰色边框

java - 我需要查看上传的图片的正确路径是什么?

html - 单击 CSS 更改按钮图像

javascript - 从图像下方滑动文本