我有一个包含文本和输入字段的跨度。我想知道是否可以让文本左对齐而输入字段右对齐。
<span class="textBox">NAME: <input type="text" id="NAME"/></span>
.textBox{
display:inline-block;
width:450px
}
首先是我的跨度示例,然后是它的当前 CSS 样式。
.textBox{
display:inline-block;
width:450px;
padding:5px;
background-color:#eee;
overflow:auto;
}
.textBox input{
float:right;
}
添加浮动向右推动向右和overflow:auto
容器以清除浮动
这并不难。
考虑一下:
HTML:
<span class="textBox">NAME:
<input type="text"class='text1' id="NAME"/>
</span>
CSS:
.textBox{
display:inline-block;
width:450px;
}
.text1{
display:inline-block;
float:left;
}
在这里找到小提琴:http: //jsfiddle.net/TbB3S/
你只需要给float:left
你的输入文本。