fixed выравнивание шапки по центру

389
26 ноября 2016, 19:45

Как сделать выравнивание блока по центру, если блок position: fixed; ?

margin 0; - не работает. Ширина фиксированная.

Answer 1

Для адаптивной верстки -

.fixed { 
  position: fixed; 
  left: 0; 
  right: 0; 
  top: 0; 
  margin: 0 auto; 
  width: 50%; 
  height: 50px; 
  background: gray; 
  line-height: 50px; 
  text-align: center; 
}
<div class="fixed">lorem 
  </div

Answer 2
div {
    left: calc(50% - 'половина ширины внутреннего блока'px);
}
READ ALSO
Почему кнопка ниже другой?

Почему кнопка ниже другой?

Я хочу написать CSS, который будет делать и button и a кнопками, похожими на material-дизайнНаписал стили, но если применить стили к элементу a, то он становится...

247
Как вытащить инфу из html тегов по id?

Как вытащить инфу из html тегов по id?

Есть скрипт получающий запрос (через input())Далее запрос складывается с заранее заданным url, и в переменную присваивается html код получившейся...

280
Проблема с плеером на JavaScript

Проблема с плеером на JavaScript

Есть самопальный плеер на JavaScript, если я добавляю второй элемент <audio>, то он работает лишь с первым источником, игнорируя другой, то есть...

250