我需要在两个标签之间显示一个文本区域,textarea需要使用可用的最大宽度,而不使任何标签移出该行。在两个全宽的标签之间显示一个文本区域
我一直在尝试一些没有太多运气的样式!
HTML
<body>
<div class="wrapper">
<span class="preTextContainer">Pre Text</span>
<span><textarea class="fullWidthTextArea">Some text area content</textarea></span>
<span class="postTextContainer">Post Text</span>
</div>
</body>
CSS
.wrapper {
white-space: nowrap;
}
.preTextContainer {
float:left;
}
.postTextContainer {
float:right;
}
textarea.fullWidthTextArea {
width: 100%;
}
的jsfiddle: http://jsfiddle.net/pGrpZ/
我试图实现看起来像下面这样:
不幸的是,标签是动态的,因此这个问题:) – sanjayav
所以显示动态标签和如何演示希望视图对它做出反应。 – Tejas
然后,您可能需要使用JS来获取每个标签的宽度,并从textarea的100%中减去它。虽然它是动态的,但百分比总是受到尊重,但里面的文本需要调整到这个宽度。 – multimediaxp