Установил OpenServer. При изменении index.php - всё работает. Вопрос вот в чём. Ничего, если на первых порах я использую этот софт? Всё-таки ведь, скорее всего нужно разбираться самому как и что ставить, какие конфиги менять и так далее.
Хорошее объяснение. Уточните, пожалуйста, некоторые моменты.
1) Почему второй перекрывает первый, если я вижу цвет первого блока?
2) Собственно, почему что-то меняется с первыми двумя блоками при использовании display: inline-block? Если первый box всё так же вне потока, почему не происходит того же самого перекрытия?
По моей логике, должно было бы быть так:
Первый, тот что со свойством float: left - всё там же на месте. Опять же идёт перекрытие. А вот третий box вполне бы влез к ним на строку, т.к. теперь они все инлайновые.
Дмитрий: напишите в ответы, я вам поставлю решение. Попробую использовать ваш вариант. Не смогли бы вкратце прокомментировать почему мой код не работает?
Да, кстати, а что скажете на счёт этого? Отрывок из книги:
"One problem with drop-down menus in CSS is that they usually disappear very quickly
if you accidentally mouse off the menu. However, you can make the menu appear quickly but disappear slowly
using the transition-delay property. To do so, you add the following code to the original style:
transition-delay: 5s;
Then add no delay to the :hover style:
transition-delay: 0;
It’s somewhat counterintuitive, but this code basically makes the :hover transition happen immediately, with
no delay. But to return to the regular style (where the menu disappears) takes 5 seconds. During that time, a
visitor has enough time to move his errant mouse back over the menu before it disappears."
Пробовал сейчас такое сделать - не работает как надо. К чему это вообще написано, так раньше можно было делать или что?