может ли Javascript получить значение ширины сНа из файла CSS,может ли Javascript получить значение ширины сНа из файла CSS
если да, то пожалуйста, скажи мне, как :)
может ли Javascript получить значение ширины сНа из файла CSS,может ли Javascript получить значение ширины сНа из файла CSS
если да, то пожалуйста, скажи мне, как :)
Файлы CSS Скачайте, что нужно установить. DOM (Document Object Model). В настоящее время это документ.
var mydiv = document.getElementById("mydiv");
var curr_width = parseInt(mydiv.style.width); // removes the "px" at the end
делает предположение о том, ваш иметь DIV с идентификатором = "mydiv"
edit1: Есть также следующие:
document.getElementById("mydiv").clientWidth;
document.getElementById("mydiv").offsetWidth;
Edit2: только потому, что он, вероятно, придумать: offsetWidth будет включают ширину любых границ, горизонтальную прокладку, ширину полосы прокрутки по вертикали и т. д.
Я пробовал это ... – user331080
Возможно, что div не выходит на страницу. Таким образом, автор вопроса может создать элемент dom с обязательными атрибутами (для css); вычислить ширину; удалить элемент dom. – petraszd
Возможно, вы ищете некоторые из методов/свойств, связанных с StyleSheetList
объект, хранящийся в собственности document.styleSheets
.
См:
Я не понимаю, о чем вы просите. Что вы подразумеваете под «из файла CSS»? Почему бы просто не запросить реальную ширину 'div' в DOM? –
как я хочу изменить ширину div в разных шаблонах – user331080
Похоже, вы хотите получить * вычисленный стиль *, см .: http://stackoverflow.com/questions/2531737/javascript-incapable-of-getting-elements- max-height-via-element-style-maxheight – CMS