دوره زبان تخصصی برای برنامه‌نویسان (هدیه ویژه ثبت‌نام در دوره‌های متخصص) (فرصت محدود ⏰)
۰ ثانیه
۰ دقیقه
۰ ساعت
۴ Sina Tabatabaei
سودو کلس ها
جامعه Html & CSS ایجاد شده در ۲۳ مهر ۱۴۰۲

زمانی که موس رو هاور میکنیم متنی که داخل تگ a هست تغییر میکنه مثلا سفید میشه ولی این زمانیه که من موس رو روی متن هاور میکنم رنگش عوض میشه من میخوام کلا موس روی li رفت رنگ متن عوض شه نمیدونم تونستم منظورمو برسونم اینجوری بگم که موس فقط روی متن منو میاد رنگی براش دادم اعمال میشه من میخوام موسم اطراف گزینه صفحه اصلی مثلا اومد رنگش تغییر کنه 

استاد هم گفتند نمیشه به li color داد پس باید چیکار کنیم 

سلام من دقیق منظورتون متوجه نشدم 

اگر درست متوجه شده باشم:

1-css
    ul li::before {
        content: "\2022";
        color: green !important;
        font-weight: bold;
        display: inline-block;
        width: 1em;
        margin-left: -1em;
    }
    ul {
        list-style: none;
    }
    2-html
    <ul>
    <li style="color: red">djkvns</li>
     </ul>

اگر می‌خواهید روی دایو بروید و رنگ فونت li تغییر کند

<div style="color: yellow">
<ul>
    <li>djkvns</li>
</ul>
</div>

این‌ها را مثال گفتم حالا آنها به صورت هاور تعریف کن

رضا ۲۳ مهر ۱۴۰۲، ۱۰:۰۴

درود

باید با دادن پدینگ اون فضای متن‌ها رو بیشتر کنید. کافیه استایل زیر رو اضافه کنید:

ul.menu li a {
    padding: 10px 20px 10px 20px;
    color: white;
  }

باز اگر کدتون رو در کدپن آپلود کنید یا پروژه رو به صورت زیر بفرستید، بهتر میتونم راهنمایی تون کنم.

نازنین کریمی مقدم ۲۴ مهر ۱۴۰۲، ۰۵:۳۳

درست شد ممنون از توضیحات کاملتون 
اقای بیرجندی 🌹
خانم کریمی مقدم 🌹

Sina Tabatabaei ۲۴ مهر ۱۴۰۲، ۱۶:۱۰

سلام،

پستی که پاسخ سؤال شماست، تایید کنید تا تاپیک از پیگیری خارج شود.

محسن موحد ۲۴ مهر ۱۴۰۲، ۲۳:۱۷