Показать сообщение отдельно
  #5 (permalink)  
Старый 20.08.2012, 13:56
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от gJam
И изначально вопрос стоял иначе, процесс должен быть автоматизирован, хоть как то..
<script type="text/javascript" src="http://yandex.st/jquery/1.7.2/jquery.min.js"></script>




<style class="replac" type="text/css">
#div {
  height:100px;width:100px;
  border-radius : 15px;
  box-shadow: 0px 5px 18px #000;
}
</style>




<style class="replac" type="text/css">
#div2 {
  margin-top:43px;
  height:100px;width:500px;
  border-radius:15px;
  box-shadow: 0px 5px 18px #000;
}
</style>





<div id=div></div><div id=div2></div>



<script type="text/javascript">
var StyleArray='border-radius,box-shadow'.split(","); //Тут добавляем новые свойства для трансформации
var Arr2='-webkit-,-khtml-,-moz-,-ms-'.split(",");
var Out='$1;\n';
for(var j in  Arr2){
  Out+=Arr2[j]+'$1;\n';
}

$('style.replac').each(function() {
  var str=$(this).html();
  for(var i in  StyleArray){
    var pattern = '('+StyleArray[i]+'\\s*?:[^;\\r\\n]*)[;\\r\\n]'
    var rega = new RegExp(pattern,'img');
    str = str.replace(rega,Out)
  }
$(this).html(str);
alert(str)
});


</script>

Последний раз редактировалось Deff, 20.08.2012 в 19:38.
Ответить с цитированием