Kezdőoldal » Számítástechnika » Weblapkészítés » Hogy lehet egy dobozt eltüntet...

Hogy lehet egy dobozt eltüntetni CSS-ből úgy, hogy...(többi lennt)?

Figyelt kérdés

Tehát el szeretnék tüntetni egy elemet(Egy képet amúgy, de ez mindegy), ami egy divben van.


Sajnos nem tudom megcsinálni, hogy ha rámegyek a bal oldali képre, akkor ne az, hanem a jobb oldali kép tűnjön el. Ezek a divek egymástól függetlenek, tehát nincsennek egy divben, és nem is lehetnek.


Ez a kérdésem.


2020. szept. 1. 17:28
1 2 3
 1/28 anonim ***** válasza:
Kissé érthetetlen amit írsz, de ha nincsenek kapcsolatban akkor javascript fog kelleni.
2020. szept. 1. 17:35
Hasznos számodra ez a válasz?
 2/28 anonim ***** válasza:
Kódot ha kérhetnénk, de szerintem is JS gyanús a dolog.
2020. szept. 1. 17:39
Hasznos számodra ez a válasz?
 3/28 A kérdező kommentje:

Nem nem.. Csak a CSS szintaktikáját nem tudom.



<div class="kep1">

Itt a kép

</div>


<div class="kep2">

Itt a kép

</div>


<style>

kep1:hover>.kep2{

display: none;

}

</style>


Nagyjából így vázolhatom. Nem akar működni, tuti valamit rosszúl csinálok.

2020. szept. 1. 18:16
 4/28 A kérdező kommentje:

Az lényeg, ha rámegyek a kép1-re (hover állapot), tünjön el a kép2(dipslay: none)


De a két div nem egymás mellett van, tehát az egyik az oldal elején, a másik kb a végén van.

2020. szept. 1. 18:20
 5/28 anonim ***** válasza:
JS-sel könnyebb lesz.
2020. szept. 1. 18:32
Hasznos számodra ez a válasz?
 6/28 A kérdező kommentje:
Oké... Akkor JS el hoogy kell? Mert még nem kaptam választ.
2020. szept. 1. 19:18
 7/28 anonim ***** válasza:
73%

<div class="main">

<div class="one">

<p>ha ide húzod az egeret</p>

</div>

<div class="two">

<p>akkor én eltűnök</p>

</div>

</div>



.one {

background-color: green;

color: white;

height: 40px;

width: 400px;

margin: 20px;

}

.two {

background-color: red;

color: white;

height: 40px;

width: 400px;

margin: 20px;

display: in-line;

}

.main div:hover + .two,

.main div p:first-child:hover + .two {

display: none;

}

2020. szept. 1. 19:24
Hasznos számodra ez a válasz?
 8/28 A kérdező kommentje:

a main div nélkül lehetne? Amúgy nagyon jó példa. De nekem két külön divem van, két kép


És ha ezt csinálom:


.kep1:hover+ .kep2{

display: none;

}



Akkor is ott marad a kép 2 :(


Nekem nincs másik divem, így külön kéne kiszelektálni de nem értem hogyan kéne.

2020. szept. 1. 19:45
 9/28 A kérdező kommentje:
Ne legyen befoglaló div(Pl: main), mert ezek a képet, direkt nem abban vannak, hanem máshol.
2020. szept. 1. 19:45
 10/28 anonim ***** válasza:
2020. szept. 1. 19:53
Hasznos számodra ez a válasz?
1 2 3

További kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!