• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

css ließt je nach seite anderes Bild ein

spuddi

New member
Hi Leute,

ich versuche mich in css erst seit kurzen und habe von meinem Chef eine echt nette Aufgabe zum einstand bekommen.

Also hier mal der Code aus der HTml Seite zum besseren verständnis.
HTML:
<link href="../format.css" rel="stylesheet" type="text/css">
<link href="../02.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="770" border="0" align="center">
  <tr> 
    <td width="248" align="center" valign="middle" bgcolor="3c91fa"> 
      <!-- URL's used in the movie-->
      <!-- text used in the movie-->
      <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
 codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
 WIDTH="251" HEIGHT="80" id="logo" ALIGN="">
        <PARAM NAME=movie VALUE="../flash/logo.swf">
        <PARAM NAME=quality VALUE=high>
        <PARAM NAME=bgcolor VALUE=#3C91FA>
        <EMBED src="../flash/logo.swf" quality=high bgcolor=#3C91FA  WIDTH="251" HEIGHT="80" NAME="logo" ALIGN=""
 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED> 
      </OBJECT>
    </td>
    <td width="510" align="right" valign="top" nowrap background="../images/kopf_nav_ss2.jpg" bgcolor="e5c322">

und an der wird hier das image eingebunden die datei heißt kopf_ss.html.
Bisher habe ich das halt so gelöst das bei jedem klick auf den Link ein anderer Kopf geladen wird.
Sprich kopf_ah1.html...... kopf_ah2.html das ist aber nicht das was ich suche.

Ich hoffe ihr könnt meine Problem verstehen und mir helfen.


mfg
 
:)

also das was Ihr da oben seht ist der erste Teil der Html datei bis zu dem table anfang wo das Hintergrundbild verlinkt wird, also der Banner( um den geht es hier eigentlich auch).

Ich möchte gerne das ich bei jedem klick auf einen Link in der Navigation ein anderes Hintergrundbild in der Tabelle liegen habe. Also quasi in einer css Datei die meinetwegen bild.css heißt sollen die einzelnen Bilder angegeben sein .. und in der html datei soll an der stelle <td width="510" align="right" valign="top" nowrap background="../images/kopf_nav_ss2.jpg" bgcolor="e5c322"> eine verlinkung in die css Datei erfolgen die je nach namen der SEite ein anderes Bild aussucht :)

puhh ich hoffe das verstehst du leichter..
 
OK, wir nähern uns der Sache.
Aber: 'background="../images/kopf_nav_ss2.jpg' hat nix mit CSS zu tun.
Das ist ein (ziemlich veralterter) HTML-Befehl.
Mit CSS würde es man so machen:
<td style="background: url(../images/kopf_nav_ss2.jpg);">
Aber Dein Anliegen hat einen Haken.
Mit purem CSS ist das fast nicht zu bewerkstelligen (und wenn doch, dann äußerst kompliziert).
Da wirst Du schon auf eine JS-Lösung (oder PHP) zurückgreifen müssen.
 
Ok ok das dass html total alt ist weiß ich auch wie gesagt mein Chet-->alt will gerne das mit den Banenrn haben und ich will eigentlich nur wissen gibts es denn sowas wie variablen in css also eine a:da steht dann das erste bild drin und eine b mit dem zweiten?!

<td style="background: url(variable);">

so in der art..... och menno das doch schon wieder mist am morgen... :whacky:
 
Zurück
Oben