Новости

Покреће

Мини-вебник, који се углавном бави ажурирањем сајта.

23.07.2014.

YUI компресор и нуле

Filed under: CSS,дизајн,програмирање — Страхиња @ 01:21

Изменио сам страницу „Портфолио“, тако да су ставке сада и анимиране на прелазак показивача миша. Међутим, није све баш ишло глатко: када сам отворио ту страницу у Фајерфоксу, приметио сам да анимације не раде. У чему је био проблем? Када сам укључио „CSS конзолу“, могао сам да видим следећу поруку:

Error in parsing value for 'transition'.  Declaration dropped.

Откуд ово, ако декларација гласи:

transition: opacity 0.3s, visibility 0s linear 0.3s;

Установио сам да је проблем у томе што сам оптимизовао код YUI компресором, који је претворио 0s у 0. Наравно, овакав облик нумеричког параметра се Фајерфоксу нимало не свиђа. Како сам решио проблем? После краће претраге, налетех на пријаву грешке у којој је наведен пример формата нумеричке вредности којој YUI компресор не одбацује временску јединицу. Променом одговарајућих особина стилова на следећи начин:

transition: opacity 0.3s, visibility 0.00s linear 0.3s;

све је прорадило и у Фајерфоксу. 🙂

Leave a Reply

@strahinja_radic