维科纳蒂 »
×
改变方向
在 Codepen 上打开
更改主题,深色/浅色
<!DOCTYPE html> <html lang="uk"> <head><meta http-equiv="content-security-policy" content="script-src 'none'"> <title>CSS Макет</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> * { box-sizing: border-box; } body { font-family: Arial, Helvetica, sans-serif; } /* Стилі header */ header { background-color: #666; padding: 30px; text-align: center; font-size: 35px; color: white; } /* Створіть дві колонки / блока, які плавають поруч одна з одною */ nav { float: left; width: 30%; height: 300px; /* лише для демонстрації, мають бути видалені */ background: #ccc; padding: 20px; } /* Стиль списку в меню */ nav ul { list-style-type: none; padding: 0; } article { float: left; padding: 20px; width: 70%; background-color: #f1f1f1; height: 300px; /* лише для демонстрації, мають бути видалені */ } /* Очистити float після стовпців */ section:after { content: ""; display: table; clear: both; } /* Стиль footer */ footer { background-color: #777; padding: 10px; text-align: center; color: white; } /* Адаптивний макет - дві колонки / блока вкладаються один в один, а не поруч, на маленьких екранах */ @media (max-width: 600px) { nav, article { width: 100%; height: auto; } } </style> </head> <body> <h2>CSS Макет Float</h2> <p>В цьому прикладі ми створили заголовок, два стовпці / блока і нижній колонтитул. На невеликих екранах стовпці будуть накладатися один на один.</p> <p>Змініть розмір вікна браузера, щоб побачити адаптивний ефект (ви дізнаєтесь більше про це в наступному розділі - HTML Адаптивність.)</p> <header> <h2>Міста</h2> </header> <section> <nav> <ul> <li><a href="#">Лондон</a></li> <li><a href="#">Париж</a></li> <li><a href="#">Токіо</a></li> </ul> </nav> <article> <h1>Лондон</h1> <p>Лондон є столицею Англії. Це найбільш густонаселене місто в Сполученому Королевстві, з населенням більше 14 мільйонів осіб.</p> <p>Розташовуючись на речці Темзі, Лондон був найбільшим поселенням протягом двох тисячоліть, його історія починається з його заснування римлянами, які назвали його Londinium.</p> </article> </section> <footer> <p>Footer</p> </footer> </body> </html>