Sponsored Links |
|
||||
Zeig mal bitte ne Demo, die könnt helfen ich versteh das Problem nämlich leider grad garnet
__________________
Hier ein immer gültiges Statement: Überarbeite deine Code, lerne die Grundlagen, widersprich mir nicht, wehre dich nicht, ich habe Recht, wir sind Lolgion, wir sind viele.. potato... All meine Angaben sind ohne Gewähr, es könnte also trotz meiner Unfehlbarkeit dazu kommen dass ich falsch liege www.richard-thiel.de | Müssen Websiten überall gleich ausschauen? |
Sponsored Links |
|
||||
ok
http://www.einfachhilfe.net/example.php beim überfahren des icons blendet er die box ein. bei mouseout aber zeigt er keine animation... erst wenn man ganz schnell undoft über das icon fährt.. dann blendet er auch die slideUp animation ein.... zweites problem.. natürlich sollte bei box1 der zusatztext von box1 und bei box2 eben box2 eingeblendet werden.. hier fehlt mir aber der ansatz (ich könnte jeder box eine eigene id zuweisen... aber gehts nicht einfacher?) |
|
|||
Hallo!
Zunächst einmal ist <a href="#"> semantisch Tonne. Für ein CCS-Hover muss es nicht a:hover sein, es funktioniert auch span:hover. In deinem Beispielcode hast du <a href="http://"> und solchen Spaß. Auch taget="_blank" ist verboten und nervt vor allem unerfahrene User, die plötzlich alles voller Tabs haben. Den ganzen Spaß mit display:none kannst du dir sparen. slideDown und slideUp reichen. Mach am Anfang zum Verstecken der Boxen ein $(".info").hide(); Die Sache, dass sich die Aktion auf das Element bezieht, in dem du gerade bist, löst du mit "this". "this" ist das A-Element, du willst aber das darin enthaltene SPAN erreichen. Also $(this).children().slideDown(); Schau dir mal das Video jQuery Demo - Expandable Sidebar Menu on Vimeo an. Das beinhaltet einige sehr schlaue Kniffe, was man mit "this" anstellen kann.
__________________
netAction |
|
||||
um darauf nochmal zurück zukommen...
Zitat:
vor allem aber ist der link anklickbar.. (# hatte ich nur zum test drin stehn..) so nun zum eigentlichen problem: um die hoverbox auch ohne JS zum laufen zu kriegen muss im CSS definiert sein a span.info { display:none; } a:hover span.info { display:block; } und das kommt mit dem jquery in die quere... so wie ich es momentan habe funktioniert es bis auf einen bug: einfach mal vertikal schnell hin und her über icon fahren... mir fällt da jetzt zu später stunde auch nicht mehr ein wie ich das sonst lösen kann (siehe quellcode in example.php) habt ihr eine idee? |
|
|||
IE? Gibts den Blödsinn immer noch?
Bei mir sieht es ausgezeichnet aus. Aber übertreibe es nicht, Webseiten mit der Haptik eines Transformer-Autos nerven.
__________________
netAction |
|
||||
leider ja
nun entweder ich machs per klick auf das icon oder per hover, letzteres finde ich sinnvoller. aber buggy ist es trotzdem... siehe das video hier den code mal angeschaut? das geht doch auch simpler oder? |
|
||||
Wo sich JS und CSS in die Quere kommen nutze ich immer gerne die .no-js Lösung
Ich gebe im Code jedem speziellen Element das Probleme macht die Klasse .no-js mit. Im CSS schreibe ich es dann auch so. Per JS wird nun jedes .no-js Klasse entfernt und voilla es geht
__________________
Hier ein immer gültiges Statement: Überarbeite deine Code, lerne die Grundlagen, widersprich mir nicht, wehre dich nicht, ich habe Recht, wir sind Lolgion, wir sind viele.. potato... All meine Angaben sind ohne Gewähr, es könnte also trotz meiner Unfehlbarkeit dazu kommen dass ich falsch liege www.richard-thiel.de | Müssen Websiten überall gleich ausschauen? |
|
|||
Dann hat es aber keinen Slide-Effekt
schon mal so probiert? Code:
$(".hoverbox a").focus(function() { $(".info").slideDown(300); }, function() { $(".info").slideUp(300); }); |
Sponsored Links |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Hilfe css Menu center | xXcyberXx | CSS | 5 | 28.11.2010 19:51 |
Problem mit CSS Menü | SMundt | CSS | 9 | 07.01.2009 19:12 |
CSS Navigation - Problem mit IE6 | pcklinik | CSS | 4 | 18.09.2007 12:04 |
Darstellungsproblem CSS Navigation im IE7 | pcklinik | CSS | 7 | 09.09.2007 17:25 |
CSS Einsteiger bittet um Hilfe | pcklinik | CSS | 0 | 06.09.2007 14:40 |