- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Вопрос в следующем: я использую на сайте вот этот код (часть) в CSS
#menu li li { width:100%; margin: 0px; padding: 0px; border-bottom: 1px dashed #dfdfdf }Он дает следующее: в выпадающем меню, под каждым пунктом идет пунктирная линия, которая отделяет рубрики. Минус состоит в том. что после последней рубрики также находится пунктирная линия, которая там "мешает".
Как сделать так, чтобы пунктирной линии в последнем разделе меню не было?
Используйте свойство !important
Думаю, ТС хотел что-то типа
#menu li li:last { border:none; }Но чтобы оно и в недобраузерах работало
Думаю, ТС хотел что-то типа
#menu li li:last { border:none; }Но чтобы оно и в недобраузерах работало
есть last-child
и в недобраузере он работает только начиная с ie9
http://htmlbook.ru/css/last-child
да, точно
Кстати, first-child поддерживается в css2 http://htmlbook.ru/css/first-child
Значит можно рисовать бордюр сверху и усе должно работать
и в недобраузере он работает только начиная с ie9
или что-то типа такого... ИЕ не достоин того, что бы из-за него страдала семмантика )
ИЕ не достоин того, что бы из-за него страдала семмантика )
Так же ка и львиная доля пользователей юзающих IE 😂
Вы им так и пишите прямо на сайте: "Вы не достойны просматривать данный сайт, т.к. мне впадлу подстраиваться под ваш недобраузер"
Я бы не стал горбатого лепить и подключать кучу JS-библиотек, проще прописать класс для последнего элемента
Как сделать так, чтобы пунктирной линии в последнем разделе меню не было?
можно задать overflow:hidden и отрицательным margin сдвинуть последнюю линию за границу. Некрасиво, но работает везде. А вообще конечно лучше задать класс последнему элементу.
nomads, ага, самый рабочий вариант без лишнего кода.
Псевдоклассы как раз для этого и придуманы.
Только не надо писать сейчас "А как же ie6?", потому что холивар и потому что надо пользователей пересаживать на новые браузеры.
только не :first-child, а :last-child
Только не надо писать сейчас "А как же ie6?", потому что холивар и потому что надо пользователей пересаживать на новые браузеры.
Ну дак пересадите, я только рад буду. А ещё давайте сисадминам по репе бить палкой, чтобы в крупных организациях ставили браузеры отличные от IE.