gpt4 book ai didi

jQuery:如何设置CSS自己的宽度?

转载 作者:行者123 更新时间:2023-12-01 06:44:23 26 4
gpt4 key购买 nike

我正在尝试设置一些标签的 right 属性,以便我可以在鼠标悬停时更改它。

我通过 jQuery 执行此操作的原因是因为每个都有不同的大小,这不允许通过 CSS 执行此操作。

这就是我所拥有的:

$('#vertical-navigation .label').css('right', $(this).width());

当然,这是行不通的,因为 $(this) 返回的是我认为的窗口宽度。

如何为每个元素设置元素自己的宽度的right位置?

最佳答案

您可以使用function parameter像这样:

$('#vertical-navigation .label').css('right', function(){
return $(this).width() + 'px';
});

现在,根据您的 HTML 标记,这可能就足够了:

$('#vertical-navigation .label').css('right', '100%');

关于jQuery:如何设置CSS自己的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38635443/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com