Ergebnis 1 bis 7 von 7

Thema: <link rel="stylesheet" type="text/css" etc.>

  1. #1

    <link rel="stylesheet" type="text/css" etc.>

    Ich habe folgenden Code in meinem PHP Dokument:

    PHP-Code:
    $forum_auswahl = 'forum/teil1/'; // Jetz mal net auf die Korrektheite achten
    [...]
    <link rel="stylesheet" type="text/css" href="<?php echo $forum_auswahl ?>.css">
    Also wird das CSS (selbsterstellt unter Windoof! xD >> Datei heißt nämlich .css (mag ja windoof nicht erstellen) aus dem Ordner
    forum/teil1/.css
    geladen.

    Wenn ich diesem Ordner jetz folgende dateien liegen:
    bild1.png
    bilderordner/bild2.gif

    Nun möchte ich beide Bilder anzeigen:
    PHP-Code:
    background-imageurl(bild1.gif); // Funktioniert leider nicht
    background-imageurl(bilderordner/bild2.gif); // Funktioniert 
    Wieso wird dann bild1.gif nicht angezeigt?

    Dennis

  2. #2
    Wahrscheinlich überschreibt das zweite Bild das erste, schließlich werden beide mit dem selben Attribut aufgerufen. Vertausch die Zeilen mal (wahrscheinlich hab ich jetzt wieder Müll gelabert... )

  3. #3
    Versuch mal beides in einfache Anfürhrungszeichen (') zu setzen. Außerdem müssen Bilder glaube ich in externen CSS Dateien von der Position, in der die Datei liegt, die aufgerufen wird, angegeben werden. Also so:
    Code:
    /index.php <-- Dein Forum oder what ever
    /forum/teil1/.css <-- Die CSS-Datei
    /forum/teil1/bild.gif
    Dann muss AFAIK in der CSS-Datei stehen "url('forum/teil1/bild.gif');"

  4. #4
    Du kannst versuchen in Firefox auf das Element das bild1.png als Hintergrund hat rechtszuklicken und View Background Image auszuwählen. Dann siehst du die URL in der Browserleiste und weißt was du falsch gemacht hast.

  5. #5
    Mein code ist falsch ~.~
    Ist nur einmal Background
    _

    @Ork: Das mit dem Ordner, was du meinst scheint zu stimmen, aber nochmal verdeutlcihend:

    /.css
    /bild1.png
    /bilder/bild2.gif

    die CSS beinahltet einmal /bild1.png und einmal /bilder/bild2.gif

    /bilder/bild2.gif wird angezeigt, jedoch /bild1.png nicht

    Dennis

  6. #6
    dass url(bild1.gif); nich funzt, wenn das bild bild1.png heißt, ist klar ...
    sofern dass denn der code ist, den du auch in der css stehen hast.

    ansonsten müsste das mit den pfadangaben stimmen, was ork gesagt hatte ..

  7. #7
    Zitat Zitat von Tomarus
    dass url(bild1.gif); nich funzt, wenn das bild bild1.png heißt, ist klar ...
    sofern dass denn der code ist, den du auch in der css stehen hast.

    ansonsten müsste das mit den pfadangaben stimmen, was ork gesagt hatte ..
    Ne, war ja nurn beispiel (also das mit den dateiendungen war ein falscher fehler xD)

    Hier Zitat:
    PHP-Code:
    body
    {
        
    background-color#8692B2;
        
    color#000000;
        
    font10pt TahomatahomaHelvetica;
        
    margin5px 50px 5px 50px;
        
    background-imageurl(hintergrund.gif);

    Der Kramm ist vom Ring geklaut, warum? Sieht man wenns fertig ist (nein, ich mach mir kein Forum verdammt >__> Dann täte ich bestimmt nichts klaun >__>)
    Ich weiß dummerweise net was da falsch ist

    Denn wenn ich den background in hintergrund.gif umstelle bei nem andren CSS Teil, dann klappt es (in ner Tabelle, net da wo es sein sollte (richtiger Hintergrund).

    Dennis

    Edit:
    Habe mal mit nem altem Code verglichen, ist genau derselbe, nur dieser klappt (bei diesem ist es keine externe CSS, aber das ORdnerverhältnis ist gleich).

    Geändert von Maisaffe (19.01.2005 um 21:04 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •