根据偏移量创建文本周围的跨度

Create span around text based on offset

本文关键字:周围 文本 偏移量 创建      更新时间:2023-09-26

我们正在尝试将div中的内容放入主div中,但是有一半的行被剪掉了。我们应该如何避免这种情况呢?我们应该如何识别这条线,并在这些单词周围创建span,并将其稍微上下移动。

我们正在尝试offsetheight, offsetTop等,因为我们不想使用滚动条。在jquery中有什么想法来处理这个问题吗?

此处代码:jsfiddle

我正在玩你的代码…我不是百分之百确定你想要完成什么。但是看看我所做的修改,如果它能让你更接近你想要做的事情,请告诉我。

我添加了下一个和上一个的功能,也修改了你的周围框,所以没有填充。您可以调整所有这些,但也许这将防止需要尝试通过jquery移动的东西?

演示:

http://jsfiddle.net/r5eZ7/3/

 $(".next").click(function() {
    var visiblep = $(".content p:visible");
    if (visiblep.next().length == 0) 
    {
      $(".content p:first").show();
    }
    else
    {
      visiblep.next().show();
    }
    visiblep.hide();
  });