- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте, подскажите пожалуйста следующее, кто сталкивался.
На Мозилле неправильно отображается Флоат. Всё съезжает и отображается не так как надо.
Сайт: http://shtab-progress.ru/
1. В Мозилле последние пункты верхнего прикреплённого меню слетают на строку ниже.
HTML:
CSS:
.block-fixed {
position: fixed;
width: 100%;
height: 30px;
top: 0;
left: 0;
}
nav {
background: #66cc66;
height: 30px;
line-height: 30px;
}
nav ul {
margin: 0px;
padding: 0px;
list-style: none;
}
nav ul li {
display: inline;
}
nav li {
padding: 10px 12px;
margin: 0 -1px;
}
nav li a {
color: #fff;
text-decoration: none;
font-size: 18px;
font-weight: 400;
font-family: "PT Sans", sans-serif;
}
nav li:first-child {
margin: 0;
}
.menu {
float: left;
}
.social-links {
float: right;
margin-top: 2px;
}
.social-links ul li {
padding: 0px 3px;
margin: 0 -1px;
}
.social-links img {
border: 0;
}
2. В Мозилле карта внизу страницы сайта убегает направо по непонятным причинам. Что можно сделать?
3. (ну и дополнительно, авось кто подскажет) Как сделать так, чтоб сайт с мобилки отображался также как с пк?
1) Float в фаерфоксе вообще не так работает как в других браузерах. Недавно мучался.
Думаю, надо указать ширину блоков в % и добавить display: inline-block;
2) Если коротко по второму пункту, то можно так: /ru/forum/873867
Но нужно еще продумывать тянущийся дизайн. А на таблицах он, кстати, проще всего :)
Попробуйте следующие стили:
nav li {
float: left;
line-height: 10px;
margin: 0 -1px;
padding: 10px 12px;
}
section#contacts {
width: 90%;
margin: 32px auto;
display: table;
}
задайте ширины блоку
.menu {
float: left;
width: 800px;
}
.social-links {
float: right;
margin-top: 2px;
width: 100px;
}
вот так выйдет
Пункт меню съезжает на другую строчку по той причине что он в неё не влезает.
Когда ты выстраиваешь <li> в одну линию в независимости от margin и padding у них имеется отступ в несколько пикселей который видимо Mozilla Firefox и не переваривает в отличие от остальных браузеров.
Что бы от него избавиться нужно прописывать <li> вот так.
Закрывающий </li><li> и сразу после него открывающий
По этой причине список в линию я невыстраиваю.
По поводу карты она видима туда уехала из за float где то он скажем так не закрыт.
Надо очистить обтекание.
По крайней мере все эти косяки у меня решались именно так.
Спасибо всем! Всё получилось!