[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как добавит тег после определённого дива
Akarapidoz
есть чудесный скрипт Raphaël 2.1.2. С его помощью создаётся интерактивная карта. Так вот. столкнулся с проблемой масштабирования данной карты.

он вставляет в див svg

генерируемый код выглядит так

 <div id="map"> <svg ... ></svg></div>

так вот один из выходов "смасштабировать", это добавить css
#transform{
-o-transform: scale(0.6, 0.6);
-ms-transform: scale(0.6, 0.6);
-webkit-transform: scale(0.6, 0.6);
-moz-transform: scale(0.6, 0.6);
}


что-то мне это не совсем нравится.

я же хочу сделать
 <div id="map"><object  type="image/svg+xml" id="imap"> <svg ... ></svg></object > </div>


и уже спокойно масштабировать


так вот как мне обернуть svg тегом объекта

_____________
Прошу критиковать, если что-то не так.
sergeiss
Цитата (Akarapidoz @ 27.01.2014 - 15:05)
так вот как мне обернуть svg тегом объекта

jQuery?

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Akarapidoz
Велосипед не работает))

_____________
Прошу критиковать, если что-то не так.
killer8080
Цитата (Akarapidoz @ 27.01.2014 - 13:05)
так вот как мне обернуть svg тегом объекта

1 создать нужный элемент
2 вставить перед элементом который нужно завернуть
3 вставить
вот пример
<style>
p {
border: 1px solid blue;
padding: 10px;
}
</style>
<
p id="first">
1 text
</p>

<
p id="second">
2 text
</p>
<
script>
setTimeout(function(){
var p1 = document.getElementById('first');
var p2 = document.getElementById('second');
p1.appendChild(p2);
}, 5000)
</
script>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.