我是一名有用的助手,可以为您翻译文本。
我正在尝试为文本区域设置自定义工具栏,以下是我的html代码:
CSS:
在Chrome中,它的效果与我预期的完全一样,但在Firefox / IE中,文本区域没有占用div中所有可用的空间。
如何设置使工具栏占据div顶部的40px,并且文本区域占用其余所有高度。
我正在动态调整大小,因此无法为文本区域使用“px”高度或宽度。
Codepen链接:http://codepen.io/anon/pen/pDgvq
我正在尝试为文本区域设置自定义工具栏,以下是我的html代码:
<div id="main">
<div id="toolbar"></div>
<textarea></textarea>
</div>
CSS:
#main {
background-color: #ddd;
height: 400px;
width: 400px;
position: relative;
}
#toolbar {
background-color: #444;
height: 40px;
color: white;
}
textarea {
outline: none;
border: none;
border-left: 1px solid #777;
border-right: 1px solid #777;
border-bottom: 1px solid #777;
margin: 0;
position: absolute;
top: 40px;
bottom: 0;
left: 0;
right: 0;
}
在Chrome中,它的效果与我预期的完全一样,但在Firefox / IE中,文本区域没有占用div中所有可用的空间。
如何设置使工具栏占据div顶部的40px,并且文本区域占用其余所有高度。
我正在动态调整大小,因此无法为文本区域使用“px”高度或宽度。
Codepen链接:http://codepen.io/anon/pen/pDgvq