textarea顶部与jQuery自动完成对齐

textarea顶部与jQuery自动完成对齐,jquery,css,autocomplete,textarea,vertical-alignment,Jquery,Css,Autocomplete,Textarea,Vertical Alignment,我遇到了一个问题,需要将textarea与jQuery.autocomplete结合使用。我希望自动完成文本显示在文本区域的顶部,但我似乎无法做到这一点。尽管使用了css,文本仍希望在底部对齐: textarea{ display: inline-block; text-align: text-top; } 谢谢你的洞察力 来自: 主题化 autocomplete小部件使用jQueryUICSS框架来设置其样式 外观和感觉。如果需要自动完成特定样式,则 可以

我遇到了一个问题,需要将textarea与jQuery.autocomplete结合使用。我希望自动完成文本显示在文本区域的顶部,但我似乎无法做到这一点。尽管使用了css,文本仍希望在底部对齐:

textarea{ display: inline-block;
          text-align: text-top;
        }
谢谢你的洞察力

来自:

主题化

autocomplete小部件使用jQueryUICSS框架来设置其样式 外观和感觉。如果需要自动完成特定样式,则 可以使用以下CSS类名:

ui自动完成:用于向用户显示匹配项的菜单。 ui自动完成输入:自动完成小部件的输入元素 被实例化为


因此,您需要使用jquery UI CSS框架来设置样式。

这可能是因为它添加了内联所需的样式。你需要覆盖它。在css属性中添加“!important”。此外,研究“css专用性”,以便更好地理解这个问题——如果是这样的话。首先,没有什么比“文本对齐:文本顶部”;它应该是“垂直对齐:顶部”;或“垂直对齐:文本顶部;”。另外,你能分享更多的代码吗?因为有这么多代码,即使我没有提供任何文本对齐属性,我也看不到任何问题,请参考是的,谢谢,这是一个打字错误。