Wrapper will nicht so wie ich will

  • Also, ich will eine Tabelle erstellen, die mobile in der Reihenfolge gelesen wird, wie sie im Code steht und für die Desktop-Ansicht soll sich die Anordnung über das css ändern.

    Unten folgt der Code den ich habe und ich habe jetzt folgendes Problem: Aktuell steht die centerCol ganz unten im Code, soll aber als erstes stehen. Setze ich den ganzen div jedoch an oberster Stelle wird die Tabelle auseinander gerissen. Der centerCol ist dann zwar immer noch in der Mitte, aber die anderen beiden Boxen sind dann rechts und links schräg drunter und nicht mehr alles in einer schönen Tabelle/ auf einer Ebene.

    Weiß wer was ich falsch mache?
    Ich bin auch für alternativen offen.

    PS: Wenn mir wer sagen kann, warum der Adresstext unter Header2 nur so pseudo-zentriert ist hilft mir auch schon weiter. ;)

    Einmal editiert, zuletzt von MadMaid (24. Juli 2015 um 13:00) aus folgendem Grund: fehlerhafte </td> gelöscht

  • Wer sich wundert, dass der code keine beschriebene Tabellenoptik ausgibt, den kann ich beruhigen. Ich faule Socke hatte die Anfrage erst auf fb gestellt und dann hier rein kopiert. Damit ich gleich lerne, dass man sowas nicht tut, ist der style blockiert. Leider habe ich keine Ahnung wie man dass ohne abtippen wieder aufhebt. Dafür bin ich nun der Lösung näher gekommen, die ich wenn ich fertig bin poste. ;)

  • Grausiglich der Quelltext. Die Tabelle ist überflüssig und dann noch alles in einzelne DIVs zerstückelt, ne.

    Google mal nach responsive Design und schmeiß weg, was du da hast. Lerne neu und dazu. Die Arbeit deinen Quellcode abzuspeichern, damit man sehen kann, was du gemacht hast, erspart sich wohl jeder. Stell deine Seite Online und verlinke sie bitte.

    Gegen Mods kommt man nicht an, die haben immer Recht. Sind scheinbar nicht kritikfähig.

  • Jetzt fühle ich mich dezent auf den Schlipps getreten.

    Da ich blutiger Anfänger bin habe ich wohl gegoogelt und neu gelernt und das war mein Zwischenschritt mit dem besagten Problem. Zu dem Zeitpunkt spielte die responsive-optimierung noch überhaupt keine Rolle, weil ich ja schon an der Grundansicht scheiterte. So fern ich den Code nicht funktionabel in der richtig Reihenfolge runter geschrieben gekrigt hätte, spielte alles weitere keine Rolle mehr, da der lernaufwand zu hoch gewesen wäre um es bezahlt zu kriegen. Das Problem habe ich jetzt durch bessere positionierungsbeschreibungen gelöst. Da erst konnte ich mit dem monitoring beginnen.

    Die Div kommen daher, dass das ganze in eine JTLShopseite eingebunden werden soll und das ist meines wissens nach so doof gelöst.

    Die Table richtet die Tage und Uhrzeiten an einander aus und soll demnach überall zu gleichem Ergebniss führen. Wenn Du da was eleganteres weißt, immer gerne.

    Leider habe ich selbst keine Möglichkeit das zu hosten und werde mich hüten was unfertiges beim Kunden einzuspielen. Da ich das Problem wie gesagt gelöst habe und ich gleich nur das Endprodukt poste um zukünftige user die bei der Suche nach dem problem vielleicht hier drüber stolpern und was brauchbares vorfinden sollen, wird ein blankes posten des codes wohl voll ausreichen.

    Ich hoffe ich trampel hoer nicht auf irgend einer netiquette, aber einen Anfänger der nach Hilfe fragt gleich ein schmeiß alles weg und lern mal was um die Ohrsn zu hauen finde ich schon ziemlich beleidigend.

    - - - Aktualisiert - - -

    Ist jetzt nen bissl messi, aber soweit stehts

  • Hey, ich bekomme es bezahlt. Bin zwar Texter, aber würdest Du da Nein sagen? (Und im Grunde verkaufe ich das drum herum und nicht den code)

    - - - Aktualisiert - - -

    Und erhalte ich auch mal was konstruktives von Dir, oder bleibt es bei unterschwelligen Beleidigungen? Wo ist Dein Problem? Bin ja gerne für Kritik offen, aber von Dir kommt nur Bla.

    Einmal editiert, zuletzt von MadMaid (24. Juli 2015 um 21:23)

  • #3
    alles gesagt. Wenn du damit Geld verdienst, was ich bezweifle, gut. Punkt, aus.

    Gegen Mods kommt man nicht an, die haben immer Recht. Sind scheinbar nicht kritikfähig.

  • Wtf - schließt Du jetzt von nem bissl HTML auf meine Fähigkeiten als Texter? Was geht denn hier ab? Es tut mir leid hier evtl. in ein Fettnäpfchen getreten zu sein, aber meinst Du nicht, es ist sinnvoller das zu erklären, statt Deine Zeit mit leeren Fraßen zu verschwenden? Wie gesagt blutiger HTML Anfänger dafür mit anderen Qualitäten. Ich schreibe halt so viel für Webshops, eBay & Amazon, dass ich die letzten Jahre viel parametrieren gelernt habe. Nicht unbedingt die ITSpitzenqualifikation, aber ernsthaft: den Kram den ich so mache da würde keiner von Euch den Finger für krumm machen. Daher danke an jeden der dieses Thema mit Interesse gelesen hat, wo dieser doch überflüssig ist und es gelöst wurde, aber hier Leute so nieder zu machen find ich nicht OK.

    Einmal editiert, zuletzt von MadMaid (24. Juli 2015 um 21:38)

  • Zitat von MadMaid

    den Scheiß den ich so mache da würde keiner von Euch den Finger für krumm machen.


    Na da hast du doch deine Antwort schon selber gegeben. 8)

    Gegen Mods kommt man nicht an, die haben immer Recht. Sind scheinbar nicht kritikfähig.

  • Hallo MadMaid,

    den Quelltext interessiert es leider überhaupt nicht ob du Anfänger bist oder nicht.

    Zum "Lernen" von HTML / CSS hast du leider auf vollkommen veraltete Quellen zurückgegriffen und zusätzlich noch gestrichene Elemente verwendet bzw. andere Elemente sachlich falsch angewendet.

    So ist zum Beispiel XHTML bereits 2006 offiziell begraben worden und wird entsprechend nicht mehr weiterentwickelt. Irgendwann werden die Browser XHTML als Altlasst streichen und nicht mehr anzeigen. Neue Seiten sollten deshalb nur mit HTML5 / CSS3 erstellt werden.

    Das font-Element ist ersatzlos gestrichen worden und sollte deshalb auch nicht mehr verwendet werden.

    Das b-Element und das strong-Element dienen nicht mehr der Fettschrift sondern haben eine semantische Bedeutung bekommen, die in deinem Beispiel nicht gegeben ist. Fette Schrift ohne semantische Bedeutung wird heutzutage über CSS dargestellt.

    Tabellen sind nur für Tabellendaten zulässig und nicht um das Layout zu beinflussen. Du hast aber keine Tabellendaten. In diesem Zusammenhang muss zwischen Tabellen und tabellarischer Darstellung unterschieden werden. Eine tabellarische Darstellung ist häufig auch sinnvoll, wenn keine Tabellendaten vorliegen, zum Beispiel bei Listen. Die tabellarische Darstellung wird dann aber über CSS erzeugt.

    Unnötige div sollten vermieden werden. Container sollten zudem durch geeignete Elemente erzeugt werden, zum Beispiel header, main, footer, article, section, aside, figure u.s.w.

    Um dir konkret zu helfen sind deine Angaben zudem zu dürftig.

    Trotzdem mal ein Beispiel wie deine Daten mit aktuellem HTML5 / CSS3 dargestellt werden können. Die Abstände und das Aussehen können natürlich noch angepasst werden:

    Gruss

    MrMurphy

  • OMG wie peinlich.
    Ich hätte nicht mehr gedacht, dass hier noch wer drauf antwortet. Ich hätte echt eher wieder nachschauen sollen. ;)

    So langsam verstehe ich was gemeint war.
    Vielen Dank für die Mühe, ich habe viel draus gelernt. (Und werde wohl auch noch)

    Irgendwie beschleicht sich mir dennoch das Gefühl hier mit dem AntiKnigge in ein riesen Fettnäpfchen getreten zu sein. ;)
    Dafür möchte ich mich entschuldigen (Auch wenn ich nicht recht verstehe wofür).