Chrome getComputedStyle ()возвращает неправильный цвет RGBA?

  1. Я установил цвет rgba ()bg -в Chrome (Win7, 19.0.1084.56)
  2. Я получаю цвет фона -с помощью window.getComputedStyle ()и , он отличается
  3. Я устанавливаю полученное значение в новый элемент
  4. Я снова нахожу его, он снова другой
  5. Вот скрипка:http://jsfiddle.net/zupa/KsuMp/

    В моем случае первые 4 блока в Chrome имеют следующее содержимое:

    • bg -цвет :rgba (255, 0, 0, 0,503906)
    • bg -цвет :rgba (255, 0, 0, 0,5)
    • bg -цвет :rgba (255, 0, 0, 0,496094)
    • bg -цвет :rgba (255, 0, 0, 0,496094)

    В Firefox я получаю константу rgba (255, 0, 0, 0,506)

    Итак, похоже, это ошибка. Можете ли вы доказать, что я ошибаюсь, или предложить обходной путь? Мне нужен цвет для редактора wysiwyg, и это убивает мои модульные тесты.

7
задан zupa 29 June 2012 в 23:30
поделиться