Нарисовать плавную линию между элементами HTML, используя Jquery?

Я хочу нарисовать плавную линию между HTML-элементом, используя jquery. Есть ли в Jquery плагины для рисования плавных линий с использованием Jquery? Я использовал плагин SVG, но он не поддерживается в IE7,IE8. Я также использовал div, чтобы нарисовать линию, но в ней много неровностей.

Любая идея очень ценится. Плагин должен поддерживать как минимум IE7 и более позднюю версию, Mozila и crome. Благодарю.

http://servut.us/akx/stackru/jquery-canvas-lines.html я хочу сделать как ссылка выше. Но проблема с вышеуказанной ссылкой в ​​том, что она не работает в IE 7,8.

3 ответа

Есть несколько сложных способов достичь этого, но, скорее всего, вам захочется использовать холст HTML5 и его методы. moveTo а также lineTo, Если вам нужно поддерживать старые браузеры без поддержки Canvas (например, IE7 и IE8), вы можете использовать Polyfill Canvas, чтобы помочь вам в этом.

До тех пор, пока HTML 5 не станет широко распространенным, лучшим вариантом для динамической графики, вероятно, является рендеринг изображения на сервере и привязка его к тегу HTML на клиенте.

И GD (если вы используете PHP), и System.Drawing (если вы используете.Net) делают это относительно легко.

Используйте границы CSS, он должен иметь все виды красивых границ

образец

border-top-style:dotted;
border-right-style:solid;
border-bottom-style:dotted;
border-left-style:solid;
Другие вопросы по тегам