اذهب إلى المحتوى

السؤال

نشر

لو كان عندي tow div وكل واحد منهم في عناصر وانا اريد عند عمل hover  على عناصر div الاول تتاثر عناصر div الثاني .....

يعني عند الضغط على i يلي موجودة بقلب items-icons يعمل hover على عنصر h4 يلي موجود بقلب name-icons

  <div class="items-nav">
            <div class="items-icons">
              <i class="fas fa-home fa-lg active"></i>
              <i class="fas fa-user fa-lg"></i>
              <i class="fas fa-home fa-lg"></i>
              <i class="fas fa-cogs fa-lg"></i>
              <i class="fas fa-clipboard fa-lg"></i>
              <i class="fab fa-blogger-b fa-lg"></i>
              <i class="far fa-address-card fa-lg"></i>
            </div>
            <div class="name-icons">
              <h4 class="active">home</h4>
              <h4>about</h4>
              <h4>resume</h4>
              <h4>service</h4>
              <h4>portofilo</h4>
              <h4>blogo</h4>
              <h4>contact</h4>
            </div>
          </div>

 

Recommended Posts

  • 0
نشر

بالنسبة لل hover يمكنك عمله بالطريقة التالية:

تخيل معي أنك تملك عنصر A وعنصر B

<div id="itemA">Item A</div>
<div id="itemB">Item B</div>

يمكنك إضافة CSS بالشكل التالي، بحيث إذا تم عمل hover على العنصر A سيتغير style العنصر B:

#itemA:hover + #itemB {
    background: red
}

اما بالنسبة لل click فعليك إضافة أكواد بالجافا سكربت لتغير استيل عنصر A عند الضغط على العنصر B.

بالنسبة للكود الخاص بك، أقترح عليك جمع عناصر h4 مع الأيقونات i كالتالي:

<div class="items-nav">
    <div class="active">
      <i class="fas fa-home fa-lg"></i>
      <h4 class="active">home</h4>
    </div>
    <div>
      <i class="fas fa-user fa-lg"></i>
      <h4>about</h4>
    </div>
    <div>
      <i class="fas fa-cogs fa-lg"></i>
      <h4>resume</h4>
    </div>
    <div>
      <i class="fas fa-home fa-lg active"></i>
      <h4>service</h4>
    </div>
    <div>
      <i class="fas fa-clipboard fa-lg"></i>
      <h4>portofilo</h4>
    </div>
    <div>
      <i class="far fa-address-card fa-lg"></i>
      <h4>blog</h4>
    </div>
    <div>
      <i class="fab fa-blogger-b fa-lg"></i>
      <h4>contact</h4>
    </div>
</div>

هكذا سيسهل عليك التعامل مع العناصر، كأنها عنصر واحد.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...