gpt4 book ai didi

javascript - 使用 CSS 或 JavaScript 水平对齐表格行

转载 作者:行者123 更新时间:2023-11-28 01:34:39 30 4
gpt4 key购买 nike

我坚持使用我公司的 CRM 来创建调查。我可以自定义调查的 JavaScript 和 CSS,但不能自定义它发布的垃圾 HT​​ML 代码。

我正在尝试获取以范围形式列出的调查问题的答案。

例子:

Example of a range of answers

但我似乎无法定位答案以应用 display: inline 属性或 float: left 属性。

查看下面我无法编辑的 HTML 代码。

<div class="QuestionContainer"
id="cont_id_f_6b97f5812768e81180f1005056a85b23" questionIndex="12">
<table cellpadding="0" cellspacing="0">
<tr style="font-family:Verdana; font-size:13px; color:#000000;">
<td class="alignTop"><input
id="multioption0_6b97f5812768e81180f1005056a85b23"
name="multioption0_6b97f5812768e81180f1005056a85b23"
type="radio"
value="1 - Not at all satisfied"
onclick="ShowOneRadio(this);" />
</td>
<td class="alignTop">1 - Not at all satisfied</td>
</tr>
<tr style="font-family:Verdana; font-size:13px; color:#000000;">
<td class="alignTop"><input
id="multioption1_6b97f5812768e81180f1005056a85b23"
name="multioption1_6b97f5812768e81180f1005056a85b23"
type="radio"
value="2 - Somewhat satisfied" onclick="ShowOneRadio(this);"
/>
</td>
<td class="alignTop">2 - Somewhat satisfied</td>
</tr>
</table>
</div>

最佳答案

Flex box 很棒我建议看看它的 api

https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Flexible_Box_Layout/Basic_Concepts_of_Flexbox

如果您有权更改 HTML,我会因为您使用的标记对于您要实现的目标来说非常冗长。

如果有任何问题,请告诉我

.QuestionContainer {
width: 100%;
}

.QuestionContainer tbody {
display: flex;
flex-direction: row;
}

tr {
padding: 10px;
}

tr:nth-of-type(odd) {
background: #ccc;
}
<div class="QuestionContainer" id="cont_id_f_6b97f5812768e81180f1005056a85b23" questionIndex="12">
<table cellpadding="0" cellspacing="0">
<tr>
<td class="alignTop">
<input type="radio" value="1 - Not at all satisfied" onclick="ShowOneRadio(this);" />
</td>
<td class="alignTop">1 - Not at all satisfied</td>
</tr>
<tr>
<td class="alignTop"><input type="radio" value="2 - Somewhat satisfied" onclick="ShowOneRadio(this);" />
</td>
<td class="alignTop">2 - Somewhat satisfied</td>
</tr>
<tr>
<td class="alignTop">
<input type="radio" value="1 - Not at all satisfied" onclick="ShowOneRadio(this);" />
</td>
<td class="alignTop">3 - Not at all satisfied</td>
</tr>
<tr>
<td class="alignTop">
<input type="radio" value="2 - Somewhat satisfied" onclick="ShowOneRadio(this);" />
</td>
<td class="alignTop">4 - Somewhat satisfied</td>
</tr>
</table>
</div>

关于javascript - 使用 CSS 或 JavaScript 水平对齐表格行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50765387/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com