Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 16.02.2011, 11:56
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,227

Сообщение от Sonkkorh
он наследуется, если не указан явно. в данном случае у span он явно не указан.
Нет.
спан как был строчным тат и останется.

<div style='display: block;'>
   <span>one<span>
   <span>two<span>
</div>


Спаны не стали блочными...
Т.ч. всё это "наследование" в твоих мечтах...
Ответить с цитированием
  #12 (permalink)  
Старый 16.02.2011, 12:14
Интересующийся
Отправить личное сообщение для Sonkkorh Посмотреть профиль Найти все сообщения от Sonkkorh
 
Регистрация: 08.02.2011
Сообщений: 15

ок, но как тогда определить виден ли элемент на странице или нет?
идти вверх по родителям и проверять у всех display?
Ответить с цитированием
  #13 (permalink)  
Старый 16.02.2011, 12:49
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,227

Сообщение от Sonkkorh
идти вверх по родителям и проверять у всех display?
Чем не вариант!
Ответить с цитированием
  #14 (permalink)  
Старый 16.02.2011, 12:50
Интересующийся
Отправить личное сообщение для Sonkkorh Посмотреть профиль Найти все сообщения от Sonkkorh
 
Регистрация: 08.02.2011
Сообщений: 15

думал есть способ проще
Ответить с цитированием
  #15 (permalink)  
Старый 16.02.2011, 12:51
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,227

Вот чего еще нашел
Цитата:
Определяем видимость элемента на странице

Для того чтобы в JS проверить виден ли объект, нужно проверить его offsetHeight, если он равен 0 (ноль), то элемент скрыт.
http://pontyk.com.ua/2010/08/14/opre...a-na-stranice/
Ответить с цитированием
  #16 (permalink)  
Старый 16.02.2011, 13:17
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от Sonkkorh
как тогда определить виден ли элемент на странице или нет?
if (el.offsetWidth) {
    alert('Элемент виден.');
}
Ответить с цитированием
  #17 (permalink)  
Старый 20.02.2011, 13:58
жажду знаний
Отправить личное сообщение для bushstas Посмотреть профиль Найти все сообщения от bushstas
 
Регистрация: 17.07.2009
Сообщений: 202

ну у всех элементов у которых display=none clientHeight=0

просто проверяй если clientHeight==0 то соответственно у элемента display=none

поправьте меня если я не прав или если у элемента может быть по какой то другой причине clientHeight равен 0

хотя наверное если задать через стиль высота равную 0 ))) но думаю не везде это сработает

Последний раз редактировалось bushstas, 20.02.2011 в 14:00.
Ответить с цитированием
  #18 (permalink)  
Старый 20.02.2011, 17:08
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,589

Может и используется. Например чтоб делать такие чтуки:
<div style="border-top:25px solid white; border-bottom:15px solid white; border-right:15px solid black; width:0; height:0; font-size:0; float:left"></div>
<div style="border-top:15px solid white; border-bottom:25px solid white; border-left:15px solid black; width:0; height:0; font-size:0; float:left"></div>

Последний раз редактировалось Aetae, 20.02.2011 в 17:22.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
изменение значения элемента display (Sandr) Общие вопросы Javascript 15 08.02.2017 10:28
коррекция кода harek13 jQuery 1 16.12.2010 17:13
Что лучше, display или visibility? FirstFrost Общие вопросы Javascript 1 21.07.2010 05:42
CSS-свойсво display в Netscape Сергей Д Элементы интерфейса 10 23.06.2010 20:18
Использование css свойства display для подменю Lex4e Общие вопросы Javascript 7 07.01.2010 22:02