Treci la conținutul principal

CSS Dropdown Aliniat la Dreapta

Dacă adaugi right: 0;, meniul dropdown se deschide de la dreapta la stânga, în loc de la stânga la dreapta.

Exemplu

Prompt
Creați o pagină care demonstrează conținut dropdown aliniat la dreapta. Afișați două butoane dropdown unul lângă altul: unul etichetat "Left" cu float left și dropdown-content folosind left:0, și unul etichetat "Right" cu float right și dropdown-content folosind right:0. Butoanele dropdown au fundal verde (#4CAF50), text alb, padding 16px, font-size 16px, fără border, cursor pointer. La hover fundalul butonului devine #3e8e41. Containerul dropdown are position relative, display inline-block. Dropdown-content este ascuns implicit, position absolute, right:0, fundal #f9f9f9, min-width 160px, box-shadow 0px 8px 16px 0px rgba(0,0,0,0.2), z-index 1. Link-urile din interior sunt negre, padding 12px 16px, fără underline, display block. Fundalul la hover al link-ului este #f1f1f1. La hover pe dropdown, afișați conținutul. Includeți un titlu "Aligned Dropdown Content" și un paragraf care explică proprietățile left/right.
Output: complete HTML page

CSS Dropdown cu Imagine

O casetă dropdown poate conține o imagine și alt conținut.

Exemplu

Prompt
Creați o pagină care demonstrează un meniu dropdown cu o imagine. Un div cu clasa "dropdown" conține o imagine miniatură mică (100x50) și un div dropdown-content ascuns. Dropdown-content afișează o versiune mai mare a aceleiași imagini (300x200) și un div de descriere cu textul "Beautiful Cinque Terre" cu padding de 15px și text centrat. Containerul dropdown are position relative. Dropdown-content este ascuns implicit, position absolute, fundal #f9f9f9, min-width 160px. La hover, dropdown-content este afișat. Folosiți "img_5terre.jpg" ca sursă a imaginii cu textul alternativ "Cinque Terre". Includeți un titlu "Dropdown Image" și un paragraf "Move the mouse over the image below to open the dropdown content."
Output: complete HTML page

CSS Dropdown Navbar

O bară de navigare poate conține și un meniu dropdown.

Exemplu

Prompt
Creați o pagină cu un meniu dropdown în interiorul unei bare de navigare. Folosiți o listă neordonată cu elemente de listă pentru Home, News și un element Dropdown. Body-ul are margin și padding 0. Ul-ul nu are list-style, fără margin/padding, overflow hidden, background-color #38444d. Elementele de listă sunt float left. Link-urile și dropbtn au display inline-block, culoare albă, text centrat, padding 14px 16px, fără underline. La hover, link-urile și dropbtn primesc un fundal roșu. Elementul de listă dropdown are display inline-block. Dropdown-content este ascuns implicit, position absolute, fundal #f9f9f9, min-width 160px, box-shadow 0px 8px 16px 0px rgba(0,0,0,0.2), z-index 1. Link-urile din interiorul dropdown-content sunt negre, padding 12px 16px, fără underline, display block, text-align left. La hover primesc fundal #f1f1f1. La hover pe dropdown, conținutul este afișat. Includeți un titlu "Dropdown Menu in Navbar" și un paragraf "Hover over the Dropdown link to see the dropdown menu."
Output: complete HTML page