Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как прочитать значение толщины рамки из CSS / 6 сообщений из 6, страница 1 из 1
21.03.2016, 16:40
    #39197312
ValGer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать значение толщины рамки из CSS
Пытаюсь понять, почему не удаётся прочитать значение толщины рамки (border), которая зада-на в CSS, путём чтения соответствующего свойства. Фрагмент ниже:
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
  
     <style>      
            div#container {
                position: absolute;
		…………………………………………………
                border: solid 10px black;            
		…………………………………………………
        }
		…………………………………………………
     </style>


Фрагмент скрипта:
Код: javascript
1.
2.
3.
4.
5.
6.
		…………………………………………………
           containerDiv = document.getElementById("container");
		…………………………………………………
           var brdWidth = containerDiv.style.borderWidth;
           alert("borderWidth = " + brdWidth); 
		…………………………………………………


И ничегошеньки не отображается!

Самое интересное, что в другую сторону всё работает! То есть, если задать
Код: javascript
1.
containerDiv.style.borderWidth = 5 + “px”


то элемент тут же изменит толщину окаймляющей рамки.
В чём причина и как решить эту проблему?
...
Рейтинг: 0 / 0
21.03.2016, 16:50
    #39197325
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать значение толщины рамки из CSS
ValGerВ чём причина и как решить эту проблему?
В том свойстве нет нужных тебе данных...

Но можно воспользоваться методом жиКвери
http://jquery-docs.ru/CSS/css/
...
Рейтинг: 0 / 0
21.03.2016, 16:51
    #39197328
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать значение толщины рамки из CSS
ValGerСамое интересное, что в другую сторону всё работает! То есть, если задать
Код: javascript
1.
containerDiv.style.borderWidth = 5 + “px”


то элемент тут же изменит толщину окаймляющей рамки.
Потому как в свойстве теперь данные есть.
...
Рейтинг: 0 / 0
21.03.2016, 16:55
    #39197333
ValGer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать значение толщины рамки из CSS
[quot krvsa]ValGerВ чём причина и как решить эту проблему?
В том свойстве нет нужных тебе данных...

А почему их нет-то? CSS - то уже прочитана и элемент виден с нужной толщиной рамки. Вот это непонятно!
...
Рейтинг: 0 / 0
21.03.2016, 18:27
    #39197417
бухалтер фантоцци
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать значение толщины рамки из CSS
...
Рейтинг: 0 / 0
22.03.2016, 08:09
    #39197609
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать значение толщины рамки из CSS
ValGerА почему их нет-то?
Потому как никто в то свойство ничего не писал...
А вот когда ты записал! Данные прекрасно читаются.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как прочитать значение толщины рамки из CSS / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]