Я включил значки материалов, округленные на мою веб-страницу, например:
<link href="https://fonts.googleapis.com/icon?family=Material+Icons|Material+Icons+Round" rel="stylesheet">
И у меня есть код CSS для округленного класса
.material-icons.material-icons--rounded {
font-family: 'Material Icons Round';
}
На странице значок звезды выглядит так:
Если я увеличу размер шрифта, он превратится в следующее:
Откуда берется эта граница и как ее убрать?
Редактировать: я создал ручку для воспроизведения проблемы https://codepen.io/anon/pen/wOJdMZ
@import "https://fonts.googleapis.com/icon?family=Material+Icons|Material+Icons+Round";
.material-icons--rounded {
font-family: "Material Icons Round";
}
i {
color: red;
}
.material-icons {
font-size: 60px;
}
.size--2 {
font-size: 90px;
}
<table>
<tr>
<th>Rounded</th>
<td><i class="material-icons material-icons--rounded">star</i></td>
<td><i class="material-icons material-icons--rounded size--2">star</i></td>
<td><i class="material-icons material-icons--rounded">star_half</i></td>
<td><i class="material-icons material-icons--rounded size--2">star_half</i></td>
<td><i class="material-icons material-icons--rounded">star_border</i></td>
<td><i class="material-icons material-icons--rounded size--2">star_border</i></td>
</tr>
<tr>
<th>Not Rounded<br>
<td><i class="material-icons">star</i></td>
<td><i class="material-icons size--2">star</i></td>
<td><i class="material-icons">star_half</i></td>
<td><i class="material-icons size--2">star_half</i></td>
<td><i class="material-icons">star_border</i></td>
<td><i class="material-icons size--2">star_border</i></td>
</tr>
</table>
UPDATE:
Округлые цвета значков на некоторых экранах не меняются.
Я обновил фрагмент кода, прикрепленный к вопросу.
- На мониторе 1920x1080 все значки красного цвета.
- На экране сетчатки MacBook размером 2560 x 1600 закругленные значки черные, а остальные красные. (Это не проблема для Chrome или Firefox)
ОБНОВЛЕНИЕ 2
Проблема с цветом не решена. На экранах сетчатки значки не приобретают какого-либо цвета.
Они всегда черные.
Нужна помощь по этому поводу.