-
Posts
5 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Posts posted by Ваалентин Семенович
-
-
Прошу посмотреть на мой макет сайта. Старался верстать максимально современно, однако есть куча сомнений по правильности
верстки и названиям тегов. Логично ли навешивать классы на теги типа nav, aside, header. Как логично называть эти классы? Есть ли принципиальная разницы между
<nav> и <aside> если я делаю вертикальную менюшку слева? Между <main> и <section>. Получается в современном мире тег <div> уже не так актуален?
Прошу строго не ругать - только начинаю верстать)))) Очень приветствуются всякие замечания и критика.
-
Благодарю за ответ. А если я не хочу чтобы была вложенность. Возможно ли как-то реализовать :hover
без вложенности? Т.е. чтобы было наведение мышкой на один элемент, а стили включались для другого?
Или так нельзя?
-
Привет всем. Делаю менюшку. Есть такая идея. чтобы при наведении на видимы блок срабатывал :hover
и появлялся скрытый блок. (Типа выпадающего меню)
Все вроде логично, но не работает... Подскажите пожалуйста, что я делаю не так.
Код такой:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Имя</title> <style> .div1{ border: 4px solid black; width: 200px; } .div2{ display: none; } .div1:hover .div2{ display: block; border: 4px solid black; width: 200px; } </style> </head> <body> <div class="div1"> Меню </div> <div class="div2">Фрукты </div> </body> </html>
-
Привет всем. Занимаюсь версткой совсем недавно. Прочел тему, что если сделать один
блок с width: auto; и margin-left: 200px; а второй с фиксированным width: 200px; и float: right; то будет
хороший макет с фиксированной колонкой справа и "резиновой" колонкой справа.
Однако это почему-то не работает... Дивы накладываются друг на друга...
А должны идти друг за другом.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Имя</title> <style> .div1{ border: 4px solid black; width: auto; margin-right: 200px; } .div2{ float: right; width: 200px; border: 4px solid black } </style> </head> <body> <div class="div1"> 123 </div> <div class="div2">123 </div> </body> </html>
Я не учел размер бордера, однако если сделать у .div2 - width: 170px; - проблема остается....
Помогите пожалуйста!
Оцените макет.
in Discussion of works
Posted
Благодарю!)