样式自动生成的HTML

时间:2012-08-13 20:27:43

标签: jquery html css

我有以下HTML输出,我无法更改。我想为label文本(即名称)指定宽度和文本对齐,但由于我无法更改输出,我无法做到这一点。是否仍然可以在不更改HTML的情况下执行此操作?

<label>Name:<br><input type="text" value="" name="name"></label>

PS。我想在同一行显示标签文字和输入字段,因此我为float: left设置了<br>

1 个答案:

答案 0 :(得分:2)

BR设置为display: none;只需将所有内容显示在同一行。您也可以使用inputtext-align: right代码上设置文字对齐方式:

http://jsfiddle.net/kkgbV/1/

您还可以将label设为块元素,input向右浮动:

http://jsfiddle.net/kkgbV/4/