قراره بهتون تضمین موفقیت در برنامه‌نویسی و کلی آفر ویژه بدیم 😎 (برای شروع کلیک کن 👉)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ salman
مشکل در هاور منو
جامعه Html & CSS ایجاد شده در ۲۰ خرداد ۱۴۰۲

سلام وقتتون بخیر

در این تمرینی که انجام دادم به هاور li‌ها border-top دادم که موقع هاور نشون نمیده

مورد دیگه اینکه وقتی border-bottom میدم موقع هاور صفحه یک مقداری پرش داره (ارتفاع منو رو بیشتر میکنه همون border که دادم روی هاور)

لینک codepen

https://codepen.io/salman-70/pen/jOevaPe

درود

اگر به پراپرتی background-color در بخش هاور !important اضافه کنید و رنگش رو یچیز واضح مثل قرمز بذارید میبینید که اعمال میشه:

nav ul li:hover {
  background-color: red !important;
}

اما اگر همین کار رو با بوردر بکنید میبینید که اوکی نمیشه و نمایش داده نمیشه. علتش هم این هست که nav خیلی به بالا چسبیده. برای اصلاحش کافیه این کد رو در body اضافه کنید:

body {
  padding-top: 5px;
}


بهترین پاسخ
نازنین کریمی مقدم ۲۱ خرداد ۱۴۰۲، ۲۰:۰۳