在以下html中,如何在同一级别对齐text
和text area
?
<div>
<span>Type</span>
<span> <textarea rows="5" cols="100"> </textarea>
</div>
目前,text
出现在textarea
的脚下。
答案 0 :(得分:1)
<span class="alignTogether">type</span>
<span class="alignTogether"> "your text area" </span>
CSS
.alignTogether {
float: left;
}
有多种方法可以做到这一点......
另一种方法是将.alignTogether类添加到你的css中,然后将这个类添加到你的div中:
<div class="alignTogether">
<span> these will float left </span>
</div>
.alignTogether span{
float:left;
}
我建议回顾一些css在这里: CSS Tutorials @ W3C
答案 1 :(得分:1)
你的意思是这样的吗?
<div>
<span>Type</span>
<textarea rows="5" cols="100"> </textarea>
</div>
span{
float:left;
}
答案 2 :(得分:0)
vertical-align
属性垂直对齐元素。
写:
.vmiddle{display:inlline-block;vertical-align:top;}
<div>
<span class="vmiddle">Type</span>
<textarea class="vmiddle" rows="5" cols="10"> </textarea>
</div>