Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使右侧和底部css属性在IE中的文本区域上工作?(IE9及以下)_Css_Internet Explorer - Fatal编程技术网

如何使右侧和底部css属性在IE中的文本区域上工作?(IE9及以下)

如何使右侧和底部css属性在IE中的文本区域上工作?(IE9及以下),css,internet-explorer,Css,Internet Explorer,设置my textarea的css样式底部:5px;不会按预期工作,意味着不会改变其高度。。在chrome中也可以这样做。假设您正在谈论这样的事情: 框大小:边框框是为了使textarea完美贴合-如果没有它,默认的填充/边框将使textarea略大于理想值。我不知道您想做什么。右侧和底部是定位样式,而不是尺寸样式。请发布您的代码。您应该显示您的html。这个问题是无法回答的。这种情况就像在这个JSFIDLE链接中:那么,如何将textarea的大小设置为crossbrowser?我想设置左侧和

设置my textarea的css样式底部:5px;不会按预期工作,意味着不会改变其高度。。在chrome中也可以这样做。

假设您正在谈论这样的事情:


框大小:边框框是为了使textarea完美贴合-如果没有它,默认的填充/边框将使textarea略大于理想值。

我不知道您想做什么。右侧和底部是定位样式,而不是尺寸样式。请发布您的代码。您应该显示您的html。这个问题是无法回答的。这种情况就像在这个JSFIDLE链接中:那么,如何将textarea的大小设置为crossbrowser?我想设置左侧和右侧,而不是直接设置宽度/高度。除了在WebKit中,你不能用这种方式调整文本区域的大小。你为什么要这样做?其他每个人都能通过宽度和高度来实现这一点:如果只是为了一个特定的布局,而不是抽象的布局,那么对您目前所拥有的内容进行分析将有所帮助。我正在构建一个框架,所有内容都是绝对定位的。现在我需要有一个相对于父元素始终为top:right:bottom:left:10px的textarea,这是一种情况。为了做到这一点,我必须始终计算所有元素的宽度/高度。。仅因为IE,您可以将上/右/下/左应用于div,然后在该div中添加textarea。添加宽度:100%;身高:100%;框大小:框到文本区域的边框。这就是你能做的。太好了!我没想到。。改变你的答案,接受它;谢谢
<div style="position:relative; width:360px; height:180px">
    <textarea style="position:absolute; top:0; left:0; right:0; bottom:0"></textarea>
</div>
textarea {
    width: 100%;
    height: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}