Я использую следующие css на своих метрических барах, но каким-то образом стиль сафари не работает (см. Ниже скриншоты). Я довольно новичок в css и скопировал ниже css. Согласно комментариям, это должно работать на всех браузерах. Styling meter-bar for mozilla and safari
eacda3: золото
607d8b: темно-зеленый
HTML:
<meter min="0" value="<%=info["home_prob"]%>" max="100" id ='H<%=id%>'>
</meter> <span> <%=info["home_prob"]%>%</span></p>
CSS: метр { высота: 20px; ширина: 80%; }
meter::-webkit-meter-bar {
background: #607d8b;
border: 4px solid #485563;
border-radius: 9px;
}
meter::-webkit-meter-optimum-value {
border-radius: 9px;
background: #eacda3; /* fallback for old browsers */
background: -webkit-linear-gradient(to left, #eacda3 , #d6ae7b); /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to left, #eacda3 , #d6ae7b); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a1d4e6', endColorstr='#6bb4d1',GradientType=0);
}
Edit: скриншот является сравнение между Mozilla и Safari (слева) и Chrome, так, как это должно выглядеть справа. Все элементы отображаются, но цвета и рамки не работают на первых двух.
Один из самых больших сайтов в существовании человечества говорит, что бар метра поддерживается mozilla и safari, как именно я должен использовать это знание для моей проблемы с дизайном здесь? – Reinier
Мой вопрос был не совсем ясным, проблема заключается в чисто стилизации, поэтому цвета, границы и границы. – Reinier
Отредактировал свой ответ. –