更改HTML中的标签宽度

用户名

嗨,目前我所有的标签都具有相同的宽度。如何为每个单独的标签设置不同的宽度。例如,总计为100%,我有6个标签。我希望宽度根据我输入的总值而有所不同。就像我的上一个标记名是H + 60等于100%。我的第一个标签是H + 15,即25%,依此类推。

目前,这是我尝试过的。

var n = $(".nav li").length;
var w = (100/n);
$(".nav li").width(w+'%');
春天

要为每个li设置宽度,您必须在每个li内编写宽度分配代码:

  var n = $('#nav li').length; //count length outside each
  $('#nav li').each(function()
  {
     var textInside = $(this).find("a").text(); //get number from text
     var w = //count width
     $(this).width(w+'%');  // assign width
   });

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章