2016-03-07 2 views
-4

так что это очень простой скрипт. однако ... каждый раз, когда я запускаю его внутри хром, на «onmouseover» вся моя страница становится белой. Я не имею понятия почему? это сценарий. это было намного больше. но я, кажется, терпит неудачу на этом этапе ... уже пробовал с другими измерениями. всегда одно и то же.Сценарий превращает страницу в белый цвет

function open(){ 
     document.getElementById("gtext").style.marginTop = "37vh"; 
     document.getElementById("gpic").style.marginTop = "37vh"; 
     document.getElementById("gvid").style.marginTop = "37vh"; 
     document.getElementById("gaudio").style.marginTop = "37vh"; 
    } 

Возможно, кто-то здесь может мне помочь. спасибо. Здесь мое перо: http://codepen.io/anon/pen/RarJVR

+0

Вы можете создать скрипку, воспроизводящую проблему? – Prashant

+0

Пожалуйста, добавьте некоторый контекстный код: html, обработчик события onmouseover и т. Д. – jdabrowski

+0

здесь: http://codepen.io/anon/pen/RarJVR надеюсь, что вы сможете мне помочь: $ – Captive

ответ

1

Попробуйте переименовать свою функцию на что-то еще, например. openMenu

+0

Спасибо! это довольно интересно ... – Captive

0

Похоже, вам нужно отлаживать код (вы просите сообщество сделать это?). Во-первых, непрозрачность может принимать только числовые значения (не vh):

if(document.getElementById("gtext").style.opacity == "37vh") { 
Смежные вопросы