/
Egor228
/
html
Обзор
Документация
Войти
/
Egor228
/
html
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
mebel.html.2/css/style.css
213 строк
4 KB
Egor228
upload files
24 дек 2025, 21:08
24 дек 2025, 21:08
55a6cbe
Код
Авторство
О чём код?
* { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: Arial, sans-serif; color: #333; } .header { display: flex; justify-content: space-between; align-items: center; padding: 20px 50px; } .logo { font-size: 24px; font-weight: bold; } .nav { display: flex; gap: 30px; } .nav-link { text-decoration: none; color: #333; } .brands { padding: 30px 0; text-align: center; background-color: #f8f8f8; } .brands-container { display: flex; justify-content: center; align-items: center; gap: 60px; flex-wrap: wrap; } .collection { padding: 80px 0; text-align: center; } .section-title { font-size: 48px; margin-bottom: 20px; } .btn-buy { background-color: #054C73; color: #fff; border: none; padding: 15px 40px; cursor: pointer; margin-bottom: 40px; border-radius: 25px; margin-top: 10px; } .grid-collection { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; max-width: 1000px; margin: 0 auto; padding: 0 20px; } .features { padding: 60px 0; } .grid-features { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 40px; max-width: 1000px; margin: 0 auto; padding: 0 20px; text-align: center; } .inspiration { padding: 80px 0; text-align: center; background-color: #f9f9f9; } .beautify { padding: 80px 0; } .beautify-content { display: grid; grid-template-columns: repeat(auto-fit, minmax(400px, 1fr)); gap: 60px; align-items: center; max-width: 1200px; margin: 0 auto; padding: 0 20px; } .btn-more { background-color: #054C73; border-radius: 20px; color: white; border: none; padding: 12px 30px; cursor: pointer; margin-top: 10px; } .browse { padding: 80px 0; text-align: center; background-color: #f9f9f9; } .categories { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 30px; margin-top: 40px; max-width: 1000px; margin-left: auto; margin-right: auto; padding: 0 20px; } .works { padding: 80px 0; text-align: center; } .step-item{ margin-top: 20px; } .newsletter { padding: 80px 0; text-align: center; background-color: #f9f9f9; } .newsletter-form { display: flex; justify-content: center; align-items: center; gap: 10px; margin-top: 30px; flex-wrap: wrap; } .email-input { padding: 12px 15px; border: 1px solid #ddd; min-width: 250px; flex: 1; max-width: 300px; } .btn-submit { background-color: #054C73; border-radius: 20px; color: #fff; border: none; padding: 12px 30px; cursor: pointer; white-space: nowrap; } .beauty { padding: 80px 0; } .beauty-content { display: grid; grid-template-columns: repeat(auto-fit, minmax(400px, 1fr)); gap: 60px; align-items: center; max-width: 1200px; margin: 0 auto; padding: 0 20px; } .instagram { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 15px; } .footer { background-color: #f8f8f8; padding: 30px 0; text-align: center; display: flex; flex-direction: column; align-items: center; gap: 20px; } img { max-width: 100%; height: auto; }