在此示例中,“我的帐户”文本的宽度是固定的。我想做的是让它动态化,所以它应该根据文本的长度加宽或缩小,因为我不会写“我的帐户”,而是打印用户的全名,并且总是不同的。
当我改变位置和宽度值时,菜单离开当前位置。
如果你知道更简单的例子,请告诉我。
谢谢
最佳答案
您需要删除所有给下拉设置宽度的样式,并添加 $('.submenu').width($('.account').outerWidth());
页面加载时。
jsFiddle:http://jsfiddle.net/fRGqD/1/
关于html - 下拉菜单宽度更改为动态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13685971/