2014-01-14 2 views
0

Итак, у меня есть много кнопок в моем html, но не все из них, похоже, позиционируются. Один или два, но остальные - нет. это код одного из них, что является примечание функционирование:Кнопки, не позиционирующие в Chrome

<button title="Go through the gate" type="button" onclick="Dungeonmove()" style="top: 900; left: -400; postion: relative; z-index: 1; visibility: show;">Go north</button> 

И один, который функционирует:

<button title="Stats" type="button" onclick="lco()" style="top: 0; left: 350; position: relative; z-index: 1; visibility: show;">Check your stats</button> 

Так что разница и почему не некоторые из кнопок позиционирования? Кто-нибудь знает?

+0

Позиционирование в абсолютных значениях пикселей является признаком того, что вы почти наверняка делаете что-то очень, очень неправильно ... – Doorknob

+0

~ Я знаю, это была опечатка, которую я быстро изменил – user3192520

+0

Как я понял неправильно? Разве вы не имели в виду, что я должен изменить «Позиция: Абсолютный» на «Позиция: Относительный» Как я сделал? – user3192520

ответ

1

Необходимо указать значение единицы измерения. Единственный раз, когда вам не нужно, это номер 0.

http://jsfiddle.net/SB9bY/1/

<button title="Go through the gate" type="button" onclick="Dungeonmove()" style="top: 900px; left: -400px; position: absolute; z-index: 1; visibility: show;">Go north</button> 

<button title="Stats" type="button" onclick="lco()" style="top: 0; left: 350px; position: relative; z-index: 1; visibility: show;">Check your stats</button> 

Кроме того, проверьте код ошибки правописания. Вы написали postion, а не position.

+0

Я добавил единицы, но все еще не позиционировался ... – user3192520

+0

Вы также изменили 'postion' на' position'? – Ming

+0

... Ты бог: 3. Это сработало! Благодарю. Я не могу поверить, что я пропустил это ... даже когда я посмотрел на свою скрипку. < – user3192520

0

Право на летучую мышь Я вижу верхнюю позицию: абсолютную и нижнюю позицию: относительную. Какова ваша цель? Вы, возможно, потребуется изменить свой подход

0

Похоже, что вы оставили «точек» от вашей верхней и левой декларации

<button title="Go through the gate" type="button" onclick="Dungeonmove()" style="top: 900px; left: -400px; position: absolute; z-index: 1; visibility: show;">Go north</button> 
Смежные вопросы