Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   CSS JS HTML5 проблемка с позиционированием (https://javascript.ru/forum/xhtml-html-css/27049-css-js-html5-problemka-s-pozicionirovaniem.html)

ir4compl 01.04.2012 14:26

CSS JS HTML5 проблемка с позиционированием
 
Добрый день, уважаемые яваскрипчики )
помогите разобраться:

Стиль подключаю так (стоит в документе до скрипта инициализации (если это важно) ):

Код:

<link rel = "stylesheet" href = "css/style.css" type = "text/css" id = "stylesheet" />
Эта функция выбирает файл стиля:

Код:

function setStyleByResolution()

{

var cssFolder; var cssFileName; // файл и папка

var styleObj = document.getElementById("stylesheet");

var sWidth = screen.width; var sHeight = screen.height;

var sParity = roundPlus (sWidth / sHeight, 1); // соотношение сторон

if (sParity == 1.3) { cssFolder = "css/p1p3/" };
if (sParity == 1.6) { cssFolder = "css/p1p6/" };
if (sParity == 1.8) { cssFolder = "css/p1p8/" };

cssFileName = cssFolder + sWidth + "x" + sHeight + ".css";
styleObj.href = cssFileName; // например "css/p1p8/1920x1080.css"

}

(roundPlus - функция для округления до одного знака после запятой (так, для информации))

суть проблемы:
всё отлично работает! но если пишу доктайп html5 (<!DOCTYPE html>),
работать перестаёт; вернее все стили подхватываютя,
не работает только позиционирование

стиль - top: 424; left: 1404; position: absolute;

отладчики ошибок не показывают...
заранее спасибо... надеюсь разберемся...


Часовой пояс GMT +3, время: 05:23.