body, html { margin: 0; padding: 0; font-family: 'Arial', sans-serif; background-color: #000; /* Siyah arka plan */ color: white; height: 100%; width: 100%; } .menu { position: fixed; top: 0; left: 0; width: 100%; background: rgba(0, 0, 0, 0.9); /* Yarı saydam siyah arka plan */ padding: 10px; box-sizing: border-box; text-align: left; } .menu-toggle { font-size: 24px; background: none; border: none; color: white; cursor: pointer; } .menu-content { display: none; padding: 10px; } .categories-link, .announcements-link, .categories-dropdown a { display: block; color: white; text-decoration: none; font-size: 18px; font-weight: bold; margin-bottom: 10px; } .search-bar { position: fixed; right: 10px; top: 10px; width: 160px; } .search-bar input { width: 100%; padding: 8px; border-radius: 5px; border: none; } /* Kitap detaylarının konteyneri */ .book-details { display: flex; align-items: center; /* İçerikleri dikey olarak ortaya hizala */ margin-top: 50px; padding: 20px; gap: 20px; animation: fadeIn 1s; } /* Sol taraftaki resim */ .book-details .left { flex: 1; background: rgba(50, 50, 50, 0.8); /* Opak arka plan */ padding: 20px; border-radius: 5px; display: flex; justify-content: center; } /* Sağ taraftaki metin içerikleri */ .book-details .right { flex: 2; padding-left: 20px; text-align: left; } .book-details img { width: 100%; /* Resmi konteynera sığdır */ max-width: 300px; /* Maksimum genişlik */ border-radius: 5px; /* Kenarları yuvarlat */ } .book-details h2, .book-details p { margin: 10px 0; font-weight: bold; /* Yazı tipini kalın yap */ } .book-details button { padding: 10px 20px; font-size: 16px; background-color: #444; color: white; border: none; border-radius: 5px; cursor: pointer; } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @media (max-width: 768px) { .book-details { flex-direction: column; /* Ekran daraldığında içerikleri sütun şeklinde diz */ align-items: center; /* İçerikleri yatay olarak ortala */ } .book-details .left, .book-details .right { width: 100%; padding-left: 0; text-align: center; } }