Вы можете использовать javascript, чтобы проверить, какой браузер у пользователя, затем применить класс CSS
соответственно ... как-то так
const browser = (function (agent) {
switch (true) {
case agent.indexOf("edge") > -1: return "edge";
case agent.indexOf("edg") > -1: return "chromium based edge (dev or canary)";
case agent.indexOf("chrome") > -1 && !!window.chrome: return "chrome";
case agent.indexOf("trident") > -1: return "ie";
case agent.indexOf("firefox") > -1: return "firefox";
case agent.indexOf("safari") > -1: return "safari";
default: return "other";
}
})(window.navigator.userAgent.toLowerCase());
if (browser = 'chromium based edge (dev or canary)') {
const el = document.getElementById('#yourelement');
el.classList.add('chromium');
}
Для справки userAgent для края на основе хрома выглядит так это
mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml,
like gecko) chrome/76.0.3800.0 safari/537.36 edg/76.0.167.1
, так что вы можете видеть, что оно включает ключевое слово edg
, но нет правил CSS
, которые непосредственно применяются к кромке на основе хрома - поэтому использование javascript является вашим единственный вариант