亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

具有懸停效果的導航欄

具有懸停效果的導航欄

MM們 2023-10-17 17:06:21
我想制作一個帶有懸停效果的導航欄。目標是當您將鼠標懸停在其上時,會顯示更多內容。但是,當您將鼠標懸停在導航欄上并且顯示內容時,我希望當您將鼠標懸停在該內容上時顯示更多內容。像這樣的東西。我希望你明白我的意思。
查看完整描述

1 回答

?
函數式編程

TA貢獻1807條經驗 獲得超9個贊

你的意思是當你懸停時下拉嗎?

我創建了一個codesandbox,其中包含我認為你的意思

https://codesandbox.io/s/awesome-shockley-qosw6

html:

<div class="navbar">

  <a href="#home">Home</a>

  <a href="#news">News</a>

  <div class="dropdown">

    <button class="dropbtn">Dropdown

      <i class="fa fa-caret-down"></i>

    </button>

    <div class="dropdown-content">

      <a href="#">Link 1</a>

      <a href="#">Link 2</a>

      <a href="#">Link 3</a>

    </div>

  </div>

</div>

CSS:


/* Navbar container */

.navbar {

  overflow: hidden;

  background-color: #333;

  font-family: Arial;

}


/* Links inside the navbar */

.navbar a {

  float: left;

  font-size: 16px;

  color: white;

  text-align: center;

  padding: 14px 16px;

  text-decoration: none;

}


/* The dropdown container */

.dropdown {

  float: left;

  overflow: hidden;

}


/* Dropdown button */

.dropdown .dropbtn {

  font-size: 16px;

  border: none;

  outline: none;

  color: white;

  padding: 14px 16px;

  background-color: inherit;

  font-family: inherit; /* Important for vertical align on mobile phones */

  margin: 0; /* Important for vertical align on mobile phones */

}


/* Add a red background color to navbar links on hover */

.navbar a:hover, .dropdown:hover .dropbtn {

  background-color: red;

}


/* Dropdown content (hidden by default) */

.dropdown-content {

  display: none;

  position: absolute;

  background-color: #f9f9f9;

  min-width: 160px;

  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);

  z-index: 1;

}


/* Links inside the dropdown */

.dropdown-content a {

  float: none;

  color: black;

  padding: 12px 16px;

  text-decoration: none;

  display: block;

  text-align: left;

}


/* Add a grey background color to dropdown links on hover */

.dropdown-content a:hover {

  background-color: #ddd;

}


/* Show the dropdown menu on hover */

.dropdown:hover .dropdown-content {

  display: block;

}


查看完整回答
反對 回復 2023-10-17
  • 1 回答
  • 0 關注
  • 121 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號