За последние 24 часа нас посетили 22606 программистов и 1208 роботов. Сейчас ищут 682 программиста ...

Позиционирование тега hr

Тема в разделе "HTML и CSS", создана пользователем kit, 23 июл 2019.

  1. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
    Всем привет!
    Никогда не пользовался <hr>, и тут, нате-здрасьте, понадобилось!
    Методом научного тыка получилось "нарисовать" линию из левого верхнего угла экрана под углом в 45 градусов в сторону правой нижней части экрана.
    CSS:
    Код (Text):
    1.     hr {
    2.         top: -22px;
    3.         left: 36px;
    4.         height: 100px;
    5.         transform: rotate(-45deg);
    6.         width: 1px;
    7.         position: absolute;
    8.         background-color: #228B22;
    9.     }
    В связи с этим вопросы:
    1) Значение top от верхней части экрана до чего?
    2) Значение left от левой части экрана до чего?
     
  2. master-web

    master-web Новичок

    С нами с:
    29 май 2019
    Сообщения:
    44
    Симпатии:
    16
    До элемента hr

    Здесь правильней было бы задать вопрос, относительно какой точки идет трансформация transform: rotate(-45deg); ?
    http://htmlbook.ru/css/transform-origin
     
  3. kit

    kit Активный пользователь

    С нами с:
    18 дек 2006
    Сообщения:
    331
    Симпатии:
    1
    Адрес:
    местный
    :D
    Это понятно. Только почему-то в top у меня получается смещение -9px
    С этим как раз вопросов нет))
     
  4. master-web

    master-web Новичок

    С нами с:
    29 май 2019
    Сообщения:
    44
    Симпатии:
    16
    Дайте ссылку на страницу.
    Или загрузите в песочницу.