Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: расстояние между элементами списка

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Bio man
Отправлено: 15 Июня, 2013 - 15:12:54
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)





Как убрать желтый зазор между элементами, помимо задания отрицательного марджина?

Спойлер (Отобразить)
 
 Top
LIME
Отправлено: 15 Июня, 2013 - 15:17:34
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




а зачем список тогда? почему не div?
(Добавление)
Цитата:
list-style-type: none

?
 
 Top
Bio man
Отправлено: 15 Июня, 2013 - 15:44:44
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)




Менюшки обычно через списки делают... Хотя кому как, я захотел через список.

list-style-type: none; был прописан.
 
 Top
LIME
Отправлено: 15 Июня, 2013 - 15:46:26
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




Bio man пишет:
Менюшки обычно через списки делают... Хотя кому как, я захотел через список.
ага
и ноги этого растут из времен когда дивов не было
удобно боковое меню делать
для вложенных менюшек не надо заморачиваться
(Добавление)
зачем тебе дополнительно измываться над элементом чтоб привести его к отображению блока если можно сразу взять блок?
 
 Top
Bio man
Отправлено: 15 Июня, 2013 - 15:52:45
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)




Этож когда не было дивов?
(Добавление)
LIME пишет:
зачем тебе дополнительно измываться над элементом чтоб привести его к отображению блока если можно сразу взять блок?
див придется тоже делать сточно-блочным, так что не вижу особой разницы
 
 Top
LIME
Отправлено: 15 Июня, 2013 - 15:58:55
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




разница в родительском ol
хз как оно будет в разных браузерах
div надежнее
(Добавление)
и list-style
(Добавление)
или ты попробовал div и проблема осталась?))
 
 Top
Bio man
Отправлено: 15 Июня, 2013 - 16:17:12
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)




Структурно разницы нет. Ведь каждый элемент меню это отдельный блок, и все эти элементы нужно обернуть в еще 1 див.
див не пробовал, убрал отступ отрицательным марджином.
 
 Top
DelphinPRO
Отправлено: 15 Июня, 2013 - 16:23:53
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




не имеет значения какой элемент (тег) использовать. Суть в inline-block. Очень рекомендую к прочтению серию статей на css-live.ru "ИКФ - инлайновый контекст форматирования". (кстати есть выпуск всей серии в виде PDF, бесплатно от авторов).

В вашем случае могу посоветовать задать для контейнера родителя - font-size:0, а для вложенных элементов восстановить значение размера шрифта. Там еще есть некоторые кроссбраузерные особенности, их вы можете найти в вышеуказанной серии статей.

(Отредактировано автором: 15 Июня, 2013 - 16:25:52)



-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
LIME
Отправлено: 15 Июня, 2013 - 16:48:05
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




DelphinPRO пишет:
для контейнера родителя - font-size:0, а для вложенных элементов...
вот вот )) я об этом))
 
 Top
Olegator
Отправлено: 18 Июня, 2013 - 20:52:28
Post Id



Новичок


Покинул форум
Сообщений всего: 15
Дата рег-ции: Июнь 2013  


Помог: 0 раз(а)




Попробуйте добавить float:left; для li.
Было : http://jsfiddle[dot]net/4krxr/2/
Стало: http://jsfiddle[dot]net/4krxr/3/
Улыбка
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTML, Дизайн & CSS »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB