Autor |
Nachricht |
oakland-8
Threadersteller
Dabei seit: 26.01.2007
Ort: unten - schräg rechts
Alter: -
Geschlecht:
|
Verfasst Mo 19.01.2015 15:59
Titel Div weicher öffnen per Transition |
|
|
Hallo,
per onmouseover öffnet sich eine neue Box (s. Test noch ohne Transition).
Ich möchte aber, dass dies etwas softer vonstatten geht. Ich vermute, ich kann das mit CSS und Transition erledigen, aber leider waren meine Versuche erfolglos. Kann mir jemand den Wink mit dem Zaunspfahl geben (ohne mir den Schädel einzuschlagen)?
Danke.
|
|
|
|
|
memento
Dabei seit: 29.04.2013
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 20.01.2015 09:00
Titel
|
|
|
Du machst das ganze per Javascript mouseover. ich würde das ganze per css lösen.
Der div der eingeblendet werden soll kriegt einfach erst opacity: 0 und wenn der div daneben gehovert wird kriegt dein div ne opacity: 1. Damit es weich aussieht brauchst du noch ne transition (was css nicht alles kann!)
Hier wird das ganz gut beschrieben: Klikmich!
einfacher wäre es in deinem fall vermutlich mit einfachem jQuery, da du ja nicht genau das Element einblenden willst das du hoverst. jquery hover
|
|
|
|
|
Anzeige
|
|
|
oakland-8
Threadersteller
Dabei seit: 26.01.2007
Ort: unten - schräg rechts
Alter: -
Geschlecht:
|
Verfasst Di 20.01.2015 11:30
Titel
|
|
|
Danke für Deinen Rat. Sehr hilfreich.
memento hat geschrieben: | ... wenn der div daneben gehovert wird kriegt dein div ne opacity: 1.... |
An der Stelle weiß ich allerdings nicht, wie ich das im Code des CSS schreiben muss. Kannst Du mir da auf die Sprünge helfen?
Übrigens: Der Link zur Website pepe-juergens ist sehr gut...
|
|
|
|
|
SimonDerDude
Dabei seit: 15.01.2010
Ort: error: undefined
Alter: 35
Geschlecht:
|
Verfasst Di 20.01.2015 13:11
Titel
|
|
|
Du hast grundsätzlich genügend Material erhalten um es auf deinen Anwendungsfall adaptieren zu können, also solltest du lernen zu adaptieren
Hast du es versucht? - hast du nach den Schlagworten 'transition opacity' gegoogelt?
Zuletzt bearbeitet von SimonDerDude am Di 20.01.2015 13:16, insgesamt 1-mal bearbeitet
|
|
|
|
|
oakland-8
Threadersteller
Dabei seit: 26.01.2007
Ort: unten - schräg rechts
Alter: -
Geschlecht:
|
Verfasst Di 20.01.2015 14:37
Titel
|
|
|
Hallo,
ich habe das schon soweit verstanden. Nur erschließt sich mir nicht, wie ich - direkt im CSS-Code ausgedrückt - es einrichten kann, das eben der zweite Div sich (per opacity) öffnet... Wohin mit opacity: 1?
(Das Problem stellt sich mir, weil ich nicht den Div ändern will, der mit hoover bestückt ist, sondern ein benachbartes Teil soll Produkt dieses hoover sein.)
Zuletzt bearbeitet von oakland-8 am Di 20.01.2015 14:46, insgesamt 1-mal bearbeitet
|
|
|
|
|
oakland-8
Threadersteller
Dabei seit: 26.01.2007
Ort: unten - schräg rechts
Alter: -
Geschlecht:
|
Verfasst Di 20.01.2015 16:07
Titel
|
|
|
Ich habe meinen Code etwas modifiziert (s. Link vom Eröffnungsthread).
Steht aber nach wie vor für mich die Frage: Wie mache ich es, nicht den Div per Transition zu verbreitern, sondern mit ähnlichem oder gleichem Effekt einen neuen Div zu öffnen?
|
|
|
|
|
DEKONSTRUKTIV
Dabei seit: 22.06.2009
Ort: bln
Alter: -
Geschlecht: -
|
Verfasst Di 20.01.2015 16:38
Titel
|
|
|
mit anderen worten: du willst, dass jemand deine arbeit für dich macht?
|
|
|
|
|
oakland-8
Threadersteller
Dabei seit: 26.01.2007
Ort: unten - schräg rechts
Alter: -
Geschlecht:
|
Verfasst Di 20.01.2015 16:51
Titel
|
|
|
Nein.
Ich habe mich schon vorangearbeitet und bekomme Klarheiten.
Sobald ich "meine" Lösung gefunden habe, werde ich sie an dieser Stelle mitteilen.
|
|
|
|
|
|
|
|
Ähnliche Themen |
-moz-transition
CSS-3 TRANSITION im IE
[Javascript] Image Transition / Ein- und Ausblenden?
[TUT] - CSS3 Techniken Transform - Transition - Animate
hover befehl: mit transition und verlauf möglich?
[CSS3] Problem: transition durch :hover 'hakt'
|
|