Jump to content

Ваалентин Семенович

Newbie
  • Posts

    5
  • Joined

  • Last visited

Everything posted by Ваалентин Семенович

  1. Прошу посмотреть на мой макет сайта. Старался верстать максимально современно, однако есть куча сомнений по правильности верстки и названиям тегов. Логично ли навешивать классы на теги типа nav, aside, header. Как логично называть эти классы? Есть ли принципиальная разницы между <nav> и <aside> если я делаю вертикальную менюшку слева? Между <main> и <section>. Получается в современном мире тег <div> уже не так актуален? http://aarr.ru/ Прошу строго не ругать - только начинаю верстать)))) Очень приветствуются всякие замечания и критика.
  2. Благодарю за ответ. А если я не хочу чтобы была вложенность. Возможно ли как-то реализовать :hover без вложенности? Т.е. чтобы было наведение мышкой на один элемент, а стили включались для другого? Или так нельзя?
  3. Привет всем. Делаю менюшку. Есть такая идея. чтобы при наведении на видимы блок срабатывал :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>
  4. Привет всем. Занимаюсь версткой совсем недавно. Прочел тему, что если сделать один блок с 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; - проблема остается.... Помогите пожалуйста!
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy