python - 是否有 Ruby/Python HTML 重排/布局库?

标签 python html ruby layout

<分区>

我正在寻找一个 Ruby 或 Python 库,它将一些 HTML 和 CSS 作为输入并返回包含元素位置和大小的数据。如果有帮助,我不需要所有元素的信息,只需要页面的主要 div。

最佳答案

Scriptor,我认为您寻找的可能是 JavaScript,而不是 Ruby 或 Python。我的意思是 - 位置和大小基本上将由渲染引擎(浏览器)决定。您可能会考虑使用 jQuery 之类的工具来遍历所有您想要的对象 - 输出对象的名称(如 DIV 的 ID)以及该项目的高度和宽度。因此,如果我处于您的位置以及 height() 和 width() 方法,那么我会看看 jQuery 的值(value)。你永远不知道 - 可能已经有一个 jQuery 插件了。

关于python - 是否有 Ruby/Python HTML 重排/布局库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/392217/

相关文章:

html - 如果指定的字体粗细不可用,则使用下一种字体

javascript - sidenav 覆盖在粘性导航栏顶部,sidenav 覆盖的高度有问题

html - 跨度背景颜色样式未设置为工作

ruby-on-rails - 无法使用 2.3.0p ruby​​ 安装 gem nokogiri

ruby-on-rails - 试图删除数据库中的重复条目但得到 nil id

python - 检索 DNS 标志信息(十六进制格式)

python - 更改 Path PosixPath 对象中的文件名前缀

python - 如何更改 iterrows() 的起始索引?

python - Python 中的线与线相交与 numpy

ruby - ActiveAdmin ForbiddenAttributesError