Изменить размер css счетчика

Я использую счетчик css3 из http://cssload.net/. Я хочу знать, как его масштабировать или вниз, используя px em или %, изменив высоту и ширину на #floatingBarsG. Если я установлю размер на 10 пикселей выше и на 10 пикселей шире, значок потеряет форму. Какие-либо предложения ?

Вот пример работающей скрипты js http://jsfiddle.net/PWLzb/8/

это html

<div id="floatingBarsG" style="">
    <div id="rotateG_01" class="blockG"></div>
    <div id="rotateG_02" class="blockG"></div>
    <div id="rotateG_03" class="blockG"></div>
    <div id="rotateG_04" class="blockG"></div>
    <div id="rotateG_05" class="blockG"></div>
    <div id="rotateG_06" class="blockG"></div>
    <div id="rotateG_07" class="blockG"></div>
    <div id="rotateG_08" class="blockG"></div>
</div>

и CSS

#floatingBarsG {
    position:relative;
    width:62px;
    height:77px
}
.blockG {
    position:absolute;
    background-color:#FFFFFF;
    width:10px;
    height:24px;
    -webkit-border-radius:8px 8px 0 0;
    -webkit-transform:scale(0.4);
    -webkit-animation-name:fadeG;
    -webkit-animation-duration:0.5599999999999999s;
    -webkit-animation-iteration-count:infinite;
    -webkit-animation-direction:linear;
    border-radius:8px 8px 0 0;
    transform:scale(0.4);
    animation-name:fadeG;
    animation-duration:0.5599999999999999s;
    animation-iteration-count:infinite;
    animation-direction:linear;
}
#rotateG_01 {
    left:0;
    top:28px;
    -webkit-animation-delay:0.20999999999999996s;
    -webkit-transform:rotate(-90deg);
    animation-delay:0.20999999999999996s;
    transform:rotate(-90deg);
}
#rotateG_02 {
    left:8px;
    top:10px;
    -webkit-animation-delay:0.27999999999999997s;
    -webkit-transform:rotate(-45deg);
    animation-delay:0.27999999999999997s;
    transform:rotate(-45deg);
}
#rotateG_03 {
    left:26px;
    top:3px;
    -webkit-animation-delay:0.35s;
    -webkit-transform:rotate(0deg);
    animation-delay:0.35s;
    transform:rotate(0deg);
}
#rotateG_04 {
    right:8px;
    top:10px;
    -webkit-animation-delay:0.41999999999999993s;
    -webkit-transform:rotate(45deg);
    animation-delay:0.41999999999999993s;
    transform:rotate(45deg);
}
#rotateG_05 {
    right:0;
    top:28px;
    -webkit-animation-delay:0.48999999999999994s;
    -webkit-transform:rotate(90deg);
    animation-delay:0.48999999999999994s;
    transform:rotate(90deg);
}
#rotateG_06 {
    right:8px;
    bottom:7px;
    -webkit-animation-delay:0.5599999999999999s;
    -webkit-transform:rotate(135deg);
    animation-delay:0.5599999999999999s;
    transform:rotate(135deg);
}
#rotateG_07 {
    bottom:0;
    left:26px;
    -webkit-animation-delay:0.63s;
    -webkit-transform:rotate(180deg);
    animation-delay:0.63s;
    transform:rotate(180deg);
}
#rotateG_08 {
    left:8px;
    bottom:7px;
    -webkit-animation-delay:0.7s;
    -webkit-transform:rotate(-135deg);
    animation-delay:0.7s;
    transform:rotate(-135deg);
}
@-webkit-keyframes fadeG {
    0% {
        background-color:#000000
    }
    100% {
        background-color:#FFFFFF
    }
}
@keyframes fadeG {
    0% {
        background-color:#000000
    }
    100% {
        background-color:#FFFFFF
    }
}

person Newcoma    schedule 16.05.2014    source источник
comment
Можете ли вы вообще опубликовать работающий jsfiddle.net?   -  person SW4    schedule 16.05.2014
comment
Обновленный пост с js fiddle :)   -  person Newcoma    schedule 16.05.2014
comment
К сожалению.. похоже, ничего не выводится?   -  person SW4    schedule 16.05.2014
comment
Извините, но я просто должен сказать, что на этом сайте какое-то ужасное форматирование кода. И они даже не дают вам код в элементе <pre>, так что он даже не сохраняет пробелы. Вот гораздо более чистый код (хотя он пока не работает).   -  person Joeytje50    schedule 16.05.2014
comment
Я обновил скрипт js jsfiddle.net/PWLzb/5.   -  person Newcoma    schedule 16.05.2014
comment
@Newcoma, пожалуйста, также обновите код, который вы вставили в свой вопрос.   -  person Joeytje50    schedule 16.05.2014
comment
Я тоже обновил вопрос   -  person Newcoma    schedule 16.05.2014


Ответы (1)


Это можно сделать очень легко с помощью масштабных преобразований CSS:

#floatingBarsG {
    -webkit-transform:scale(2);
    -webkit-transform-origin:top left;
    -moz-transform:scale(2);
    -moz-transform-origin:top left;
    -ms-transform:scale(2);
    -ms-transform-origin:top left;
    -o-transform:scale(2);
    -o-transform-origin:top left;
    transform:scale(2);
    transform-origin:top left;
}

Демо.

person Joeytje50    schedule 16.05.2014
comment
@emisfera как это? Я масштабировал его ровно на 200%. Вопрос заключался в том, как изменить его размер, используя px, em или %, что я и сделал. 2 означает 200%. - person Joeytje50; 16.05.2014