首頁 >web前端 >css教學 >如何僅使用 CSS 建立水平下拉式選單?

如何僅使用 CSS 建立水平下拉式選單?

Patricia Arquette
Patricia Arquette原創
2024-12-09 17:51:12608瀏覽

How to Create a Horizontal Dropdown Menu Using Only CSS?

建立純CSS下拉選單

可以使用純CSS輕鬆建立水平下拉式選單,確保跨各種瀏覽器的相容性。這是如何實現的這個:

HTML:

<ul>

CSS:

ul {
  font-family: Arial, Verdana;
  font-size: 14px;
  margin: 0;
  padding: 0;
  list-style: none;
}

ul li {
  display: block;
  position: relative;
  float: left;
}

li ul {
  display: none;
}

ul li a {
  display: block;
  text-decoration: none;
  color: #ffffff;
  border-top: 1px solid #ffffff;
  padding: 5px 15px 5px 15px;
  background: #2C5463;
  margin-left: 1px;
  white-space: nowrap;
}

ul li a:hover {
  background: #617F8A;
}

li:hover ul {
  display: block;
  position: absolute;
}

li:hover li {
  float: none;
  font-size: 11px;
}

li:hover a {
  background: #617F8A;
}

li:hover li a:hover {
  background: #95A9B1;
}

示範:

http://jsfiddle.net/XPE3w/7/

作者將這些CSS 規則應用到您的HTML 程式碼中,您可以使用純CSS 建立功能齊全、跨瀏覽器相容的下拉式選單。

以上是如何僅使用 CSS 建立水平下拉式選單?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn