Сделать вертикальную линию с HTML CSS или JavaScript

0

Я заметил вертикальные линии, например, на веб-сайте trippeo.com, если вы прокрутите страницу вниз до места, где говорится: " Увеличьте лояльность путешественников...", а затем вертикальная линия внизу. Как бы вы создали такую длинную линию в веб-дизайне? Вам нужно сделать изображение и абсолютную позицию, или есть лучший способ с HTML, CSS и/или JavaScript?

  • 0
    Используйте свойство border css
  • 0
    Есть много способов сделать это, вы должны предоставить контекст для вашего варианта использования, чтобы мы могли ответить четко.
Теги:
line

1 ответ

2
Лучший ответ

Вы можете сделать это двумя способами:

  1. Фоновое изображение выровнено справа и повторяется по оси Y.

    .main-liner {background: url("bg.png") repeat-y right top transparent;}
    
  2. бордюр

    .main-liner {border-right: 2px solid #f00; margin-right: -2px;}
    

Предварительный просмотр:

Изображение 174551

Сценарий: http://jsfiddle.net/praveenscience/RU42F/

  • 0
    Вы также можете использовать псевдоэлементы
  • 0
    Да ... Но они не будут работать на IE ... :(
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню