簡體   English   中英

為什么使用Internet Explorer在特定網站中邊框半徑無法使用?

[英]Why does border-radius not work in a specific website with Internet Explorer?

我們為Google Chrome,Firefox,Safari和Internet Explorer開發瀏覽器擴展。 我們的擴展程序將HTML元素插入網站,例如mail.google.com和email14.secureserver.net。

我們的HTML元素的border-radius CSS屬性為5px。 在所有網站(例如mail.google.com)和所有瀏覽器中都可以,但是在使用Internet Explorer的https://email14.secureserver.net/webmail.php?login=1中 ,沒有border-radius ,我看到這些屬性為紅色:

在mail.google.com中:

在此處輸入圖片說明

在email14.secureserver.net中:

在此處輸入圖片說明

有什么問題,該網站是否禁用了border-radius

有沒有一種方法可以定義border-radius ,該方法也可以在該網站上使用? 我看到Internet Explorer 9及更高版本支持border-radius

如何檢測email14.secureserver.net是否使用Internet Explorer的舊模式? 是否可以在不禁用此模式的情況下定義border-radius

我使用的是Internet Explorer 11,但此擴展程序應可用於所有版本的Internet Explorer。

一個網站可以要求IE使用較舊的引擎來呈現它,檢查檢查器,它應該說它是否在使用某些較舊的版本,古怪的兼容模式等等。

僅基於第二個屏幕截圖,您在調用“ border-top-left-radius:5px; ”之前具有“ borderRadius: 5px

borderRadius的語法不正確,它可能會取消之后的代碼。 ie9 +支持border-radius,因此您應該不會有問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM