Beiträge von Sarkkan

    Ich rate dir von :not() ab, da er erst ab IE 9 unterstütz wird und wenigstens auf 8 muss einfach Rücksicht genommen werden (7 theoretisch auch noch, den 6er kann man in die Ecke werfen^^)

    Ich emfpehle eher sowas (stark vereinfacht):

    Ist zwar etwas umständlicher, aber wie ich finde übersichtlicher und auf jedenfall mit mehr Browsern kompatibel^^

    Dir ist bewusst, dass es einfach nicht noch weiter nach Rechts geht, weil da einfach die Navi zu ende ist? 8|
    Warum willst das überhaupt bis da hinten haben? Stell ich mir irgendwie (vom Aussehen her) billig vor :/
    so ist das schon ganz in Ordnung :)

    Ansonsten, wenn es umbedingt sein muss, dann musst du den Hintergrund dem Header geben und entsprechend positionieren und repeaten lassen.. :/

    Ohman.. da muss man ja Kryptologe sein 8|
    Und mein Kollege regt sich schon über Code von mir á la

    Code
    /******************************************\
     *  Codierung:                            *
     */ @charset "UTF-8";                    /*
     *  LEMM CSS Reset:                       *
     */ @import "../../css/reset.css";       /*
     *  Nützliche Klassen                     *
     */ @import "../../css/niceClasses.css"; /*
    \******************************************/

    auf.. xD

    Zitat

    Sarkkan, ohne wiederholen klappt es, so aber nicht.

    ..hä?^^

    Sicher das es mit background-position nicht klappt?
    Haste des iwo mal online zum testen? Keine Lust mir hier jetzt ne Datei zu erstellen und so

    Zitat von "Sören"

    Da display keine "animatable Property" ist, musst du denn Block aus der Seite verschieben und diese Aktion mit transitions animieren.


    Auch mit jQuery ist Display leider keine "animatable Property"^^ Aber die Höhe ist sehr wohl eine.. :wink:

    Is schon ein wenig her, aber das war bis vor kurzem noch mein Desktop in der Agentur^^
    Der sah sogar noch weit aus schlimmer aus, bevor ich in dann vor 2Wochen ne halbe Stunde aufgeräumt habe 8|
    Seitdem sind nur noch die Programmbuttons oben Links geblieben und der Desktophintergrund hat sich geändert :D
    [attachment=1]<!-- ia1 -->desktop.jpg<!-- ia1 -->[/attachment]

    Mein Privater Desktop sieht so aus:[attachment=0]<!-- ia0 -->desktop.jpg<!-- ia0 -->[/attachment]

    Aufteilen hat den Nachteil, dass mehr Anfragen gestartet werden und jede Anfrage erhöht die Ladedauer (minimal).
    Kannst du auch beobachten, wenn du z.B. Daten kopierst. Kopiere 1000 Daten die zusammen 1GB groß sind und Kopiere eine Datei die 1GB groß ist und die eine Datei wird schneller sein.

    Und ehrlich? Sowas habe ich noch nie beobachtet.. 8|
    Hat vllt dein Xampp iwie rumgespackt und nur die ersten 200Zeilen geschickt und danach iwie abgebrochen?
    Oder war es einfach nur ein Cache-Fehler (was dann ggf. auch wieder ein Fehler des Servers gewesen sein könnte)
    Könntest ja mal die Error-Logs studieren :wink:

    Also der Quellcode, den du da hast ist ziemlich veraltet.
    Also entweder du regelst alles über <div>'s und gibst Ihnen ID's oder du bist gaaaanz up2Date und verwendest die HTML5-Elemente, da muss man aber dann noch per JavaScript und so weiter nachhelfen, was vllt nicht so ganz angebracht ist für einen Anfänger :)

    Und wo was hin gehört, ist eigentlich recht egal. Orientieren kannst du dich ja an Bekannten Seiten wie Apple, Google, oder Ähnliche.

    Dann scheinst du eher Probleme mit dem Stylen zu haben :D
    Also als erstes.. Theoretisch ist es doch ersteinmal wichtiger zu wissen, worum es geht (Betreff) und wer den Unsinn den überhaupt Verzapft hat (Autor).
    Danach sollte der Text kommen (so sehe ich das). Hast du bei einer E-Mail, in Zeitungen,.. ja auch immer so.

    Problem ist, dass wenn du die Zeilenumbrüche heraus filterst, es bei kürzeren Sätzen es vllt hilft, aber bei längeren Sätzen trotzdem früher oder später der Satz umgebrochen wird.
    Außerdem hey.. was ist das für ein Forum, wo ich keine Absätze machen darf? 8|

    Versuch das mal..^^
    Is n gaanz einfacher Aufbau:

    Code
    <div class="eintrag">
        <span class="betreff">Betreff</span><br />
        geschrieben von <span class="autor">Autor</span>
        <p>Inhalt</p>
    </div>

    Ein Zeilenumbruch besteht nicht nur aus \n sondern aus Kompatibilitätsgründen sollte es \r\n heißen. (Dann ist das nämlich für alle Betriebssysteme verständlich. \n verstehen nur UNIX-Systeme^^)
    Trotzdem habe ich dein Problem noch nicht so ganz verstanden..^^ Welche Werte verschieben sich wo? :?

    PS: Wo ist dein Doctype? 8|
    PPS: Wo ist die Angabe welchen Zeichensatz du verwendest? O.o
    PPPS: Was macht die Ausgabe nach dem </html> da? 8|
    PPPPS: Was machen die 2 <br />'s hintereinander da? :D Wenn du Abstand haben willst, benutzte die CSS-Eigenschaft margin? :D
    PPPPPS: Wieso rufst du Funktionen auf, die du danach erst definierst? o.o Hau den Kram doch dann direkt da hin?^^
    PPPPPPS: Sry für meien ganzen Augen-Smielys und die ganzen PS's :D

    Was für eine Ausgabe bekommst du den?

    Ich würde Variabeln auch nie so in einen String einsetzten.

    PHP
    <span class="syntaxhtml"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head><br /><title>Zufallsbilder</title><br /><meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /><br /></head><br /><body><br /><span class="syntaxdefault"><?php<br />$bilder </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> array</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"1.jpg"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">"2.jpg"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">"3.jpg"</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">$max </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> count</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$bilder</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">-</span><span class="syntaxdefault"> 1</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">$zufallszahl </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> rand</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">0</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $max</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">echo </span><span class="syntaxstring">'<img src="'</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">$bilder</span><span class="syntaxkeyword">[</span><span class="syntaxdefault">$zufallszahl</span><span class="syntaxkeyword">].</span><span class="syntaxstring">'" height="200" width="150" />'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">?><br /></span></body><br /></html></span>

    Naja.. das hat nicht unbedingt etwas mit schlechter Arbeit zu tun.
    Microsoft ist es nur einfach gewöhnt Standards vorzugeben, da es eine Zeit gab, in der Microsoft absolut dominierte.
    Niemand konnte ihnen Vorschriften machen, W3C war vollkommen uninteressant.
    Da kommen die leider erst so langsam richtig von weg, der IE9 ist ja auch der erste Browser, der sich wie ein richtiger Browser verhält :)
    (Schade nur, dass er trotzdem noch weit von einem modernen Browser entfernt ist :( )

    Öhm.. also bei position würde ich eher mal absolute versuchen :/
    relativ ist für den IE (und laut spezifikation wenn ich mich nicht irre oder der IE setzt es als einziger nicht richtig um.. oder kA :D) wie static, nur das die Ausrichtung in ihm befindlicher absoluter und fixierter Elemente an ihn gemessen werden.
    Also wenn ich z.B. einem wrapper position: relative; gebe und einem div darin sage left:0; dann liegt es nicht am linken bildschirmrand, sondern an dem wrapper :D

    Hoffe konnte helfen
    Gruß Dustin

    Wieso benutzt du echo in PHP? Ganz einfach, weil du etwas ausgeben willst.
    Möchtest du das <h2> in dem php-Block ausgeben musst du ebenfalls echo verwenden ODER du schreibst das <h2> außerhalb des php-Blockes (ohne echo o.Ä.) :wink: