Мне нужен горизонтально "центрированный" плавающий "div, то есть тот, который всегда находится в верхней части экрана, даже если пользователь прокручивает вокруг.
С помощью следующего CSS я получаю div по центру слева:
#guiBar {
margin-left: auto;
margin-right: auto;
position: fixed;
}
margin: 0 auto
тоже не помогает (возможно потому, что это не работает вместе с position: fixed
?
Меня не волнует, как работает решение, так что javascript или какой-то трюк с html5 будут так же хороши, как чистый css. Я уже пробовал решение, найденное здесь от starx , но это также, похоже, не работает с position: fixed. есть также этот , который тоже не работает (т.е. он центрирован слева - не уверен, что число <input class="guiButton" type="image" src="/icons/some.png" />
имеет фиксированный размер по его определению.)