使用PHPQuery获取CSS计算的元素样式

时间:2012-10-12 16:51:51

标签: jquery css phpquery

我当然可以使用PHPQuery加载一个页面,并从所有链接中获取所有文本和网址:

foreach (pq('a') as $link) {
    echo 'Description: '.pq($link)->text().PHP_EOL;
    echo 'URL: '.pq($link)->attr('href').PHP_EOL;

但由于PHPQuery是一个PHP脚本,而不是一个功能齐全的Web浏览器,我无法像在开发人员控制台中那样获得元素的计算样式(例如它的字体大小):

jQuery('a').eq(0).css('font-size');
"12px"

有没有人设法做到这一点 - 即模仿浏览器并找到字体选择,屏幕上的位置等等 - 与其他一些PHP库或插件?

0 个答案:

没有答案