Pull-Down Menü für Touch-Display optimieren

Hallo sight011,
zunächsteinmal habe ich mich gewundert, dass bei dem Portfolio einen 404er bekomme (von http://www.foto-reinhardt.de/kontakt.html).

Das Problem ist, dass es auf Touchoberflächen kein Hover-Ereignis gibt (bzw. es wird seltener getriggert). Ich würde das Ereignis "click" mit jQuery (ist ja auf der Seite drauf) abfangen und dann das Menü ebenfalls sichtbar machen.

Mit freundlichem Gruß aus Iserlohn,
Sebastian
 
Auf meinem Pfolio geht es aber! ("hover")
http://adrianl.bplaced.net/webpage/

liegt wahrscheinlich irgendwie an den <a> Tags?!

der 404 ist nicht auf der kontakt Seite - sondern bei dem Link "Reportage" - weil mir da noch das Material gereicht wird.


ähm click? Ist das sehr umständlich - bei Java-S. bin ich noch ziemlich grün hinter den Ohren!
Bzw. wenn es mit "click" geht - hätte ich jetzt 0-Ahnung wie ich das umsetzen würde.
Muss ich die Navi dafür komplett umbauen? Oder einfach nur 1-2 Zeilen einfügen.

Ist Java-Script eigentlich auch Case-Sensitiv? Wo es hier gerade darum geht...
 
Hallo,
das mit dem 404er habe ich mir schon gedacht, es war nur eine Anmerkung.

HTML:
<script type="text/javascript">
<!--
$(document).ready(function(){
    $("#menue span").click(function(){
      if( !$(this).hasClass("selected") ) {
        $(this).addClass("selected");
      }
      else {
        $(this).removeClass("selected");
      }
    });
});
//-->
</script>

das sollte der mehr oder weniger 2-3 Zeiler sein, weiter musst du dann den CSS um das "selected" ergänzen (.aussen:hover, .selected). Natürlich ungetestet und ohne Gewähr ;).

Ja, das kann auch an den "Links" liegen, da das Portfolio in diesem Sinne kein Link ist und die Pseudoklassen theoretisch von allen HTML-Elementen genutzt werden können, jedoch werden die nicht von allen Browsern auf jedem Element interpretiert.

kleine Styleanmerkung:
Warum eigentlich "Kontakt | Impressum"? Laut deutschem Recht reicht "Kontakt"!

ansonsten ists ja schick! Um ganz genau zu sein ist der Codestyle ein wenig eigen - aber jedem das seine ;).

Und zur lezten Frage: Ob JavaScript case sensitive sei: ein ganz klares Ja!

Grüße und einen schönen Abend,
Sebastian
 
Eigen ist die Kombination aus gekapselten DIV's, SPAN's und Links. Ich würde eine geschachtelte ungeordnete Liste mit Links benutzen, das wäre dann ein wenig näher dem "Best Practice" der Brache.

Für ein schnelleres und strukturierteres Alignment empfehle ich Dir CSS-Frameworks wie blueprint oder 960.gs. Wie der Rest ist auch das reine Geschmackssache!

Grüße,
Sebastian
 
Sebastian, könntest Du nen Link geben, wo beschrieben ist, dass ein Impressum nicht nötig sei? Grad in D kenne ich es, dass das Impressum verpflichtend ist, sobald ein kommerzieller Hintergrund erkennbar wird.

mfg chmee
 
@chmee:
entschuldige die späte Antwort: ich habe nicht gesagt, das kein Impressum nötig sei, ich habe lediglich gesagt, dass die Benennung von diesem mit "Kontakt" ausreichend sei.

Wenn ich nun mal Wikipedia zitieren darf:
Da weder das Teledienste-Gesetz noch der Rundfunkstaatsvertrag den Begriff „Impressum“ verwendeten, sondern lediglich von Informationspflichten sprechen, haben sich verschiedene Bezeichnungen für diese Pflichtangaben etabliert. Neben dem gebräuchlichsten Begriff „Impressum“ sind dies zum Beispiel: „Webimpressum“, „Anbieterkennzeichnung“ oder auch „Kontakt“.

Wenn's nach mir geht, ist dies auch eine Sache der Verhältnismäßigkeit: bei einem Anwalt oder einem größerem Konzern erwarte ich das Wort "Impressum" und auch nur das, bei einem Künstler, Freiberufler o.ä. Freinatur darf das Ganze auch entsprechend freier ausfallen, solange erkennbar ist, wo diese Daten zu finden sind.

@sight011: versuch's mal ohne den Script mit ungeordneten Listen und Ankern in Reinform: ich hab mir nu noch nicht auf nem Apfelgerät angesehen aber ich mein in Erinnerung zu haben, das die die Hover-Geschichten auch nur bei Links triggern.

Grüße,
Sebastian
 
Zuletzt bearbeitet:
Zurück