Здравствуйте! Как узнать ширину какого-либо элемента в css.
К примеру, мне нужно подсчитать отступ с верху: .element{margin-top: calc(50vh-n)}
где n - это высота элемента. Как она обозначается
.element{
margin-top: calc(50vh-n) // n - тут не прокатит, это переменная, её нельзя пропихнуть в css
}
это css, в нём особо не покодишь, переменных тут нет, если не использовать препроцессоры.
нужно использовать js, и непосредственно js`ом работать с размерами.
используя библиотеку jquery, например var h = $('#container').css('height');