如何根据浏览器不同地格式化元素

how to format elements diffrently depending on the browser

我绝对是初学者。 我有一个 JavaScript 项目,我必须在其中 'format specific elements differently depending on the type of browser used'

我不知道该怎么办。我应该检查代码在不同浏览器中的显示方式,然后弄清楚如何优化它,还是有某种指南可以显示哪些元素显示不同?

如有任何答复,我将不胜感激。

您可以使用 JavaScript 来检测 the navigator.userAgent 以获取浏览器的名称。

https://caniuse.com/ is a webpage您可以检查以确定浏览器是否支持某个功能。

Sara Cope 写道 an article about the "appearance property" 您可能会发现对禁用 HTML 元素的默认样式很有帮助。