Сообщение от Hekumok
|
просто интересно как работает =)
|
на каждое свойство стиля у браузера висит аксессор (setter/getter), при назначении какого то значения в свойство стиля, браузер его конвертирует в удобный для него вид, затем пытаясь получить текущее свойство, срабатывает геттер, и возвращает значение которое браузеру проще показать. С точки зрения оптимизации, выдать значение rgb() намного проще браузеру, так как не нужно конвертировать числа в шестнадцатеричное представление. Тем самым меньше затрачивается процессорного времени.