mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 26.04.2024 07:21 Benutzername: Passwort: Auto-Login

Thema: Pures CSS Menü ohne JS und display:none vom 03.05.2010


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> Pures CSS Menü ohne JS und display:none
Seite: Zurück  1, 2, 3, 4  Weiter
Autor Nachricht
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 03.05.2010 12:58
Titel

Antworten mit Zitat Zum Seitenanfang

mujaga hat geschrieben:
top hat geschrieben:
Was spricht gegen "display: none;" ?


Das


Nunja, erstmal lesen bevor man postet: So sehr unterstützt das die Aussage nicht gerade.

Zitat:
"So whenever we're parsing through css or looking through javascript, we're trying to detect hidden text we try to specifically make sure we don't accidentally trigger on somebody who's got mouseover code, so if you're using common mouseover code, go and find sites that are very well known, and you use code the same or similar to that, in terms of how the mouseover works, you should probably be fine," he adds.


Der Bezug auf Screenreader etc. ist allerdings gänzlich falsch, denn es gibt ja immer noch den Medienkontext, den man angeben kann (bzw. sollte!).

Also 'n stinkigen Mouseover würde ich unter den Gesichtspunkten tatsächlich via display-property erledigen. "Wirklicher" Hidden-Text, also sowas wie Überschriften über der Navigation ("Navigation") oder Hinweise vor Verweisen ("Es folgt ein externer Verweis" wären da schon eher Kandidaten für diese Indent-Hacks. Wenn die nicht auch bereits gefiltert werden, die Idee ist ja nunmal nicht neu und das Pattern (-999px) leicht zu identifizieren.


Zuletzt bearbeitet von bacon am Mo 03.05.2010 13:06, insgesamt 3-mal bearbeitet
  View user's profile Private Nachricht senden
choise

Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht: Männlich
Verfasst Mo 03.05.2010 13:03
Titel

Antworten mit Zitat Zum Seitenanfang

bacon hat geschrieben:
Medienkontext
meinst du damit die medientypen/media types?

falls ja musste ich die erfahrung machen, dass alte screenreader, nicht up-to-date, diese typen dezent ignorieren.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 03.05.2010 13:05
Titel

Antworten mit Zitat Zum Seitenanfang

Gut. Aber muss da in 99% der Fälle in letzter Instanz Rücksicht drauf genommen werden? Eigentlich nicht, oder?
  View user's profile Private Nachricht senden
mujaga
Threadersteller

Dabei seit: 17.12.2009
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 03.05.2010 13:07
Titel

Antworten mit Zitat Zum Seitenanfang

bacon hat geschrieben:
mujaga hat geschrieben:
top hat geschrieben:
Was spricht gegen "display: none;" ?


Das


Nunja, erstmal lesen bevor man postet: So sehr unterstützt das die Aussage nicht gerade.


Ist doch nur ein Impuls, alles steht da nicht und ist sowieso veraltet. Kurz gesagt: Wegen SEO.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
mujaga
Threadersteller

Dabei seit: 17.12.2009
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 03.05.2010 13:08
Titel

Antworten mit Zitat Zum Seitenanfang

choise hat geschrieben:
mujaga hat geschrieben:
choise hat geschrieben:
top hat geschrieben:
Was spricht gegen "display: none;" ?
display none wird von screenreadern nicht "gelesen" und somit nicht vorgelesen im gegensatz zu einer absolut positionierten liste die per "left:-999em" (beispiel) verschoben wurde


schau dor mal "son of suckerfish" an, das geht mit Ausnahme vom IE6 ohne Javascript. Javascript "fallback" fürn IE6 gibts auch


Bei IE7+ gehts ohne JS? Sicher?


redest du eigentlich von einem dropdown? davon gehe ich aus, sonst wäre ja jegliches display:none oder ähnliches für die katz.

probiers mim IE aus:http://www.htmldog.com/articles/suckerfish/dropdowns/example/bones1.html 100%tig sicher bin ich mir nich


Ja, natürlich meine ich ein dropdown Menü. Scheint in IE7 zu funken. Wie ich abere sehe, gibt es keine Hover Funktion aud die Unterpunkte!
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
choise

Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht: Männlich
Verfasst Mo 03.05.2010 13:12
Titel

Antworten mit Zitat Zum Seitenanfang

bacon hat geschrieben:
Gut. Aber muss da in 99% der Fälle in letzter Instanz Rücksicht drauf genommen werden? Eigentlich nicht, oder?


nein, ehr weniger. bevor man soweit denkt, gibt es viele andere sachen wo man dann lieber seine energie reinstecken sollte. ich achte da eigentlich kaum drauf. bei einigen projekten verzichte ich inzwischen sogar auf JS/ie6 fallbacks. aber erzählts nicht weiter * Ich bin ja schon still... *



mujaga hat geschrieben:
Wie ich abere sehe, gibt es keine Hover Funktion aud die Unterpunkte!

http://www.htmldog.com/articles/suckerfish/dropdowns/example/bones2.html
http://www.htmldog.com/articles/suckerfish/dropdowns/example/bones3.html


und der ganze artikel: http://www.htmldog.com/articles/suckerfish/dropdowns/


Zuletzt bearbeitet von choise am Mo 03.05.2010 13:13, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 03.05.2010 13:12
Titel

Antworten mit Zitat Zum Seitenanfang

Zitat:
Ja, natürlich meine ich ein dropdown Menü.

Glaskugel Hätte ich direkt sehen sollen, stimmt *zwinker*. Aber wie gesagt: "Wegen SEO" ist pauschal kein Grund, auf Dhtml zu verzichten.

Zitat:
aber erzählts nicht weiter


Ich schweige wie ein Grab *zwinker*


Zuletzt bearbeitet von bacon am Mo 03.05.2010 13:13, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
mujaga
Threadersteller

Dabei seit: 17.12.2009
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 03.05.2010 13:15
Titel

Antworten mit Zitat Zum Seitenanfang

choise hat geschrieben:
bacon hat geschrieben:
Gut. Aber muss da in 99% der Fälle in letzter Instanz Rücksicht drauf genommen werden? Eigentlich nicht, oder?


nein, ehr weniger. bevor man soweit denkt, gibt es viele andere sachen wo man dann lieber seine energie reinstecken sollte. ich achte da eigentlich kaum drauf. bei einigen projekten verzichte ich inzwischen sogar auf JS/ie6 fallbacks. aber erzählts nicht weiter * Ich bin ja schon still... *



mujaga hat geschrieben:
Wie ich abere sehe, gibt es keine Hover Funktion aud die Unterpunkte!

http://www.htmldog.com/articles/suckerfish/dropdowns/example/bones2.html
http://www.htmldog.com/articles/suckerfish/dropdowns/example/bones3.html


und der ganze artikel: http://www.htmldog.com/articles/suckerfish/dropdowns/


Hover, zB die Hintergrundfarbe wird verändert! Das Unterpunkte angezeigt werden ist ja klar.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen wie erstelle ich diesen menü effekt bzw. das gesammte menü?
CSS Menü - Finde nicht das richtige Menü
css display bei horizontal
h1 google und display:none
1366 x 768 (16:9) Display für Magix?
Problem mit display:inline
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2, 3, 4  Weiter
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.