document.body.style.color = 'blue';document.body.style.fontSize = 18px ';не работает в Android WebKit - PullRequest
1 голос
/ 13 октября 2011

Я пытался внедрить следующий код в веб-набор Android, но он не оказывает никакого влияния

document.body.style.color = 'blue'; 
document.body.style.fontSize = '18px'; 

, с другой стороны, работает следующий метод DOM

document.body.style.BackgroundColor = 'green';

Я использую Samsung Galaxy S под управлением Android Froyo.Этот метод color и fontSize работает в обычных веб-браузерах Safari, но мне не повезло с веб-браузерами Android.Любая идея, что я делаю неправильно?

В случае, если эти методы не поддерживаются Android Webkit, есть ли способ определить, какие методы и свойства DOM поддерживаются моим браузером на основе WebKit, а какие нет?1009 *

Спасибо в ожидании.

1 Ответ

0 голосов
/ 28 ноября 2011

Абсолютно ли расположены прямые дочерние элементы (например) элемента body?Если это так, то документ не имеет высоты (не спрашивайте меня, почему), вам нужно будет задать ему высоту, чтобы придать ему цвет фона.

Если вы настаиваете на использовании встроенного стиля, то пробовали ....

document.getElementsByTagName('body')[0].style.backgroundColor = '#00f';
document.getElementsByTagName('body')[0].style.fontSize= '18px';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...