我目前正在尝试在同一行中创建三个按钮,但是这些按钮在同一行中将不起作用,请您指教或帮助。
我遇到错误,我知道html是错误的,因为我有3个开口,只有1个结束标记
echo "<td><input class=\"button_normal\" type=\"button\" value=/"products home/" onclick=\"window.location.href='Electronic and Entertainment Products.php'\">;
echo "<td><input class=\"button_normal\" type=\"button\" value=/"Entertainment Products/" onclick=\"window.location.href='Entertainment Products.php'\">;
echo "<td><input class=\"button_normal\" type=\"button\" value=/"Electronic/" onclick=\"window.location.href='Electronic.php'\"></td>";
。
您能否为我提供建议或重新编写代码。
echo "<td><input class=\"button_normal\" type=\"button\" value=/"products home/" onclick=\"window.location.href='Electronic and Entertainment Products.php'\"></td>";
echo "<td><input class=\"button_normal\" type=\"button\" value=/"Entertainment Products/" onclick=\"window.location.href='Entertainment Products.php'\"></td>";
echo "<td><input class=\"button_normal\" type=\"button\" value=/"Electronic/" onclick=\"window.location.href='Electronic.php'\"></td>";
即使你缺少<table>
和<tr>
标签应该仍然显示在单行。
父容器可能定义了某种样式,这会使您的代码拆分为单独的行。
我假设这些<td>s
都在其中,<tr>
并且您已经定义了样式/属性。即使您不这样做,仍然可以按预期方式在同一行中显示所有三个按钮。
https://jsfiddle.net/xLgxsme7/3/
如您所见,这些元素都是一致的。因此,我想您可能会复制某些样式。
如果您想让它们排成一行,您总是可以<td>
从中间删除标签,然后像这样保留它:
echo "<td><input class=button_normal type=button value=products home onclick=window.location.href='Electronic and Entertainment Products.php'>";
echo "<input class=button_normal type=button value=Entertainment Products onclick=window.location.href='Entertainment Products.php'>";
echo "<input class=button_normal type=button value=Electronic onclick=window.location.href='Electronic.php'></td>";
因此,全部都集中在一个单元格中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句