1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. HTML - Webmaster Forum
  2. HTML / Webmaster Forum
  3. HTML & CSS Forum

Responsive Frage

  • nadjak
  • 25. Februar 2016 um 09:05
1. offizieller Beitrag
  • nadjak
    Azubi(ne)
    Beiträge
    45
    • 25. Februar 2016 um 09:05
    • #1

    Hallo zusammen,

    ich habe mal eine Frage wie man das am besten löst:
    Ich habe einen kleinen Bereich (am Desktop ein Bild mit Text und Link, Mobil nur ein Link) die für Desktop und Mobil an verschiedenen Stellen zu sehen sind.
    Wie setzte ich das am Besten um?
    Muss ich da diesen Bereich an beiden Stellen anlegen und dann für das jeweilige Gerät ein- bzw. ausblenden?
    Oder gibt es da einen eleganteren Weg?

    Vielen Dank und lg Nadja

  • MrMurphy
    Profi
    Reaktionen
    3
    Beiträge
    639
    • 25. Februar 2016 um 09:33
    • #2

    Hallo

    Doppelter Content (Inhalt) sollte vermieden werden. Das ist schlechter Stil und führt häufig zu späteren Fehlern, da alle gleichen Inhalte immer gleichzeitig aktualisiert werden müssen.

    Zitat

    Oder gibt es da einen eleganteren Weg?

    Ja. Als sinnvollsten zur Zeit das Flexbox-Modell, da mit der order-Eigenschaft ausdrücklich eine andere Reihenfolge der Anzeige als im Quelltext vorgesehen ist. Mittels der Media-Queries kann so die Reihenfolge für verschiedene Fenstergrößen angepasst werden.

    Für konkretere Hilfe benötigen wir einen Link zu deiner aktuellen Seite.

    Gruss

    MrMurphy

    2 Mal editiert, zuletzt von MrMurphy (25. Februar 2016 um 09:38)

  • nadjak
    Azubi(ne)
    Beiträge
    45
    • 25. Februar 2016 um 12:38
    • #3

    Aber mit dem Flexbox-Model kann ich doch das Element nicht z.B. von unten rechts nach oben links setzen oder? Und leider ändert sich auch der Linktext...
    lg NAdja

  • MrMurphy
    Profi
    Reaktionen
    3
    Beiträge
    639
    • 25. Februar 2016 um 12:59
    • #4

    Hallo

    Zitat

    Für konkretere Hilfe benötigen wir einen Link zu deiner aktuellen Seite.

    Gruss

    MrMurphy

  • nadjak
    Azubi(ne)
    Beiträge
    45
    • 25. Februar 2016 um 13:20
    • #5

    Mir geht es hier eigentlich eher um eine allgemeine Vorgehensweise.
    Es gibt keine konkrete Seite dazu. (Es ist eine in Planung wodurch ich darauf aufmerksam wurde).

    Es wird ein Joomla-System. Dort habe ich über dem Footer drei Module. Das Modul links und in der Mitte fliegt für Mobil raus und das rechte wird weiterhin angezeigt. Allerdings hat es auf dem Desktop ein Bild und einen kurzen Text mit einem Link (Linktext1). In der mobilen Ansicht verschwinden das Bild und der Beschreibungstext. Dafür ist ein Link mit Linktext2 zu sehen.

    Ich hoffe, das macht es verständlicher.

    ICh wollte einfach mal wissen, was es für Möglichkeiten dafür so gibt.
    Das mit dem Flexbox-Modell passt ja nicht immer. Da kann ich doch nur innerhalb einer Reihe verschieben (horizontal oder vertikal). Oder täusche ich mich da?
    Dann gibt es die Möglichkeit mit ein-und ausblenden. Finde ich aber nicht so toll.
    Und was gibt es sonst?

    Danke und lg Nadja

  • Arne Drews
    Moderator
    Reaktionen
    5
    Beiträge
    1.871
    • 25. Februar 2016 um 22:32
    • Offizieller Beitrag
    • #6

    Hallo,

    Das bekommt man recht gut über MediaRules/-Queries selbst hin.
    Anders machen Responsive-"Frameworks", wie bootstrap & Co. auch nicht.

    Gruß Arne

    http://www.php-rocks.de » Tutorials » using composer packages without composer

    • Nächster offizieller Beitrag
  • nadjak
    Azubi(ne)
    Beiträge
    45
    • 26. Februar 2016 um 07:57
    • #7

    Jetzt muss ich nochmal blöd Fragen:
    Wie geht das mit den Mediaqueries, dass ich dort andere Teile darstellen kann?
    Ich frage doch damit nur die Bildschirmeigenschaften ab und dann dafür spezielles CSS. Dann hab ich doch wieder das, dass ich im HTML die Teile anlegen muss und dann über CSS ein- bzw. ausblende.
    Oder steh ich jetzt total auf dem Schlauch?

    Danke und lg Nadja

  • Arne Drews
    Moderator
    Reaktionen
    5
    Beiträge
    1.871
    • 26. Februar 2016 um 10:38
    • Offizieller Beitrag
    • #8

    Hallo,

    Ja, wenn Du von Responsive redest, geht es erstmal nur um das Ein-/Ausblenden von Elementen in Abhängigkeit des Viewports.
    Wenn Du Elemente gar nicht erst laden willst, kannst Du eine Mischung aus dem Link von MrMurphy und dem Responsive-Gedanken nutzen:


    • Erstelle leere Elemente
    • Ermittel per JavaScript ( jQuery ) den Viewport
    • Lade entsprechende Inhalte der anzuzeigenden Elemente

    Das ist aber kein wirkliches Responsive im eigentlichen Sinne!
    Und ich halte den Aufwand dafür auch für viel höher, als die zusätzlichen HTTP Requests, die Du damit generierst.

    Nutze Responsive so, wie es gedacht ist oder baue verschiedene Seiten für die Viewports.

    Gruß Arne

    http://www.php-rocks.de » Tutorials » using composer packages without composer

    • Vorheriger offizieller Beitrag
  • nadjak
    Azubi(ne)
    Beiträge
    45
    • 29. Februar 2016 um 07:48
    • #9

    vielen Dank für eure Antworten.
    Dann werde ich es so machen :)
    lg nadja

  • modem-kind
    Fortgeschrittene/r
    Beiträge
    156
    • 29. Februar 2016 um 14:02
    • #10

    Hi,
    also ich lese ja gern hier.. u. Interessiere mich für für die
    fragen und Umsetzungen..
    und lerne ja auch dabei für mich..

    aber wie MrMurphy schon sagte .. ( u. schon oft )
    ein Quelltext oder link Posten wäre besser..

    mir ist das zu nervig aus einem langem Beschreibungstext
    raus zuklabüstern WAAS... der die den nu wirklich will - ? ? ? ? ?

    wen es sowieso in Planung ist kann man doch erstmal anfangen zu coden
    und es ausprobieren..
    muss man ja später sowieso -

    und wenn dann Fragen enstehen.. - den Quelltext dann zur Diskussion stellen.. -

    oder wenigstens ein geplantes Layout Bild bzw. evtl. zwei - Responsiv u Desktop -

    wer Hilfe möchte /benötigt, kann ja auch den willigen Helfern helfen zu helfen .. oder ?
    die freundlichen Helfer haben auch nur ein Leben u. 24std. am Tag -

    sorry ich musste das mal schreiben.. geht gegen niemanden Persönlich..
    nur der Sache wegen...

    ich glaube auch damit tut sich der /die Fragende Person auch selbst keinen gefallen..
    Okay .. ich habe fertich :)

    die Sonne scheint.. :) und ich freu mich auf Quelltext .. :!:

    LG aus Hamburg André ~ ModemKind > 2400 Baud :)

Tags

  • link
  • tex
  • text
  • anzeige
  • quelltext
  • bild
  • fehler
  • inhalt
  • reihe
  • desk
  • desktop
  • reihenfolge
  • media
  • gerät
  • modell
  • inhalte
  • mobil
  • d link
  • fenstergröße
  • queries
  • stelle
  • frage
  • ausblenden
  • responsive
  • bereich
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche