这是我的html-点击下面的链接
http://wklej.org/id/658249/
我无法编辑此html。我要编辑的只是通过CSS。
我想把表格的每一个方框排成不同的行。
我不能创建任何CSS代码。我卡住了。

最佳答案

由于您没有<table>标记,浏览器通常会忽略<tr><td><th>标记,只输出内部内容。理想情况下,您只需更改html,但如果必须在css中这样做,则可以通过将输入/标签显示为块元素,然后适当地浮动它们,使它们排成一行:

#commentForm label, #commentForm input, #commentForm textarea { display: block; }
#commentForm label { float: left; clear: left; }
#commentForm input, #commentForm textarea { float: left; clear: right; }
#commentForm p { clear: both; }

请参阅jsfiddle:http://jsfiddle.net/kY38D/2/

08-08 02:52