gpt4 book ai didi

internet-explorer - 如何使用 DOCTYPE XHTML 在 IE8 中删除 3D 边框?

转载 作者:行者123 更新时间:2023-12-04 08:53:32 24 4
gpt4 key购买 nike

问题:

alt text

这是我所做的

body {
border: 0;
}

正如这里建议的那样: Removing border from WebBrowser control

但是这仅在我们使用以下文档类型时有效:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

当 doctype 更改为
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">

讨厌的边界不会消失!

但我需要 XHTML 文档类型才能使“位置:固定”在 IE 中工作。

有什么建议么?

编码:

HTML:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html>
<head>
<title>Borders, Go Away!</title>
<link href="styles.css" rel="stylesheet" type="text/css" />
</head>
<body>
</body>
</html>

CSS:
body {
border: 0;
}

最佳答案

好的,当在 IE 中使用 XHTML DOCTYPE 时,似乎没有办法从 CSS 中删除边框。

我最终在我的桌面应用程序中实现了 WebBrowser 控件/组件的 IDocHostUIHandler 接口(interface)的 GetHostInfo 方法,如 Delphi 中的这个示例所示:
Frameless Web Browser

这是 StackOverflow 上的另一个相关问题:
Remove border on activex ie control

关于internet-explorer - 如何使用 DOCTYPE XHTML 在 IE8 中删除 3D 边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3923075/

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