c# - 如何在 AnggleSharp 中获取元素的样式
问题描述
我不知道如何在 AngleSharp 中获取元素的所有计算样式。这是我尝试过的:
var config = Configuration.Default.WithDefaultLoader().WithCss();
var context = BrowsingContext.New(config);
var document = await context.OpenAsync("A website");
var button = document.QuerySelector("a.random class");
var styles = document.DefaultView.GetComputedStyle(button); // holds null
任何人都可以帮助弄清楚这是如何完成的吗?我在他们的文档中找到了这种方法,但它不起作用。
解决方案
推荐阅读
- outlook - Exchange Online 公用文件夹中的电子表格和文档是什么
- android - 单一材质 带图像的切换按钮
- python - Need help on LMGTFY(Search) command for discord.py
- javascript - 如何使用 onclick 侦听器从元素中选择数据?
- java - 为什么 META-INF 文件夹是空的?
- html - 隐藏在过滤搜索结果之前显示的标题
- javascript - JS 将请求载荷中带有特殊字符的数据发送到服务层,我们需要转义吗?
- sql-server - SQL Server XML 字段交换两个节点的值
- elasticsearch - 所有类别搜索电子商务建议热门搜索
- r - 生成模拟时使用 for 循环的错误