Mới nhất Chủ đề mới Tài nguyên mới Trả lời nhiều Tương tác nhiều Xem nhiều

Tạo menu xổ xuống

MasterMaster là thành viên đã được xác minh.

Đầy tớ nhân dân
Nhân viên
Quản lý
12/12/19
3,391
7,984
Bến Tre
gianghi.net
Xu
500
Dưới đây là 1 ví dụ cơ bản nhất
[CODE lang="html" title="html"]<li class="dropdown">
<a href="#" class="dropbtn">Dropdown</a>
<div class="dropdown-content">
<a href="#">Link 1</a>
<a href="#">Link 2</a>
<a href="#">Link 3</a>
</div>
</li>[/CODE]
[CODE lang="less" title="css"].dropdown {
position: relative;
display: inline-block;
}

.dropdown-content {
display: none;
position: absolute;
background-color: #f9f9f9;
min-width: 160px;
box-shadow: 0 8px 16px rgba(0,0,0,0.2);
z-index: 1;
}

.dropdown-content a {
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
}

.dropdown-content a:hover {
background-color: #f1f1f1;
}

.dropdown:hover .dropdown-content {
display: block;
}
[/CODE]
 
Đoạn này đẹp hơn
[CODE title="html"]<div class="menu-wrapper">
<i class="fa fa-bars" aria-hidden="true"></i>
<ul class="menu-list">
<li><a href="#">Trang chủ</a></li>
<li><a href="#">Giới thiệu</a></li>
<li><a href="#">Liên hệ</a></li>
</ul>
</div>[/CODE]
[CODE title="Css"].menu-wrapper {
position: relative;
display: inline-block;
}

.menu-wrapper i {
cursor: pointer;
font-size: 24px;
color: #333;
transition: all 0.3s ease-in-out;
}

.menu-wrapper i:hover {
color: #000;
}

.menu-list {
position: absolute;
top: 100%;
left: 0;
width: 100%;
background-color: #fff;
box-shadow: 0 0 5px rgba(0,0,0,0.1);
display: none;
z-index: 1;
}

.menu-wrapper:hover .menu-list {
display: block;
}

.menu-list li {
padding: 10px;
border-bottom: 1px solid #ddd;
}

.menu-list li a {
text-decoration: none;
color: #333;
}

.menu-list li a:hover {
color: #000;
}
[/CODE]
 

Phần mềm thông dụng

Back
Bên trên