gpt4 book ai didi

c# - WebBrowser 组件不显示 CSS 3

转载 作者:技术小花猫 更新时间:2023-10-29 10:59:37 30 4
gpt4 key购买 nike

我正在构建一个需要 WebBrowser 组件的软件。很遗憾,它无法正确显示我的页面。

我的内容使用这种 CSS 样式:

.content_mid{
background-image:url(http://img.awesome-o.net/Content_Mid.png);
background-size: 100% 100%;
vertical-align:text-top;
padding-left: 40px;
padding-right:20px;
min-height:400px;
}

因为我已经发现 WebBrowser 组件使用的是已安装版本的 interwebs explorer,所以我在 Internet Explorer 上检查了 html,它显示完美。

在这里你可以看到它在 IE 上显示的内容:

enter image description here

这是它在网络浏览器组件上的显示方式:

enter image description here

所以,我检查了浏览器版本:

Debug.WriteLine("WebBrowser version: " + webBrowser1.Version);
output: WebBrowser version: 9.0.8112.16443

所以我想这应该没问题。

最佳答案

This page描述了如何强制浏览器控件使用特定的呈现模式。

您也可以试试这个文档类型:

<!DOCTYPE html>

和/或头元素中的这个元元素:

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />

关于c# - WebBrowser 组件不显示 CSS 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10236829/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com