Hi
Ich hätte da ein Problem, nämlich hab ich da einen html Code welcher einen Rahmen um ein Bild zieht, dieser Rahmen ist als eine div class zugewiesen, nun möchte ich gerne mittels Javascript diesen Code, welcher den Rahmen zieht einer Variable zuweisen, sodass ich mittels einer function den Rahmen mehrmals einfach ziehen lassen kann ( der Link zum Bild soll später aus einer Datenbank genommen werden, welche ich jedoch noch nicht geschaffen habe zu erstellen , daher wäre es vielleicht sinnvoll den Pfad auch irgendwie als variable an zu geben).
Hier ist erstmal den Code welchen ich nicht wirklich voran komme, da ich den Code nicht wirklich innerhalb der ' ' setzen kann:
!Html!
1<div id="bilderkollage">
2 <script>
3 function rahmen() {
4 var Rahmen = '<div class="rahmen">
5 <img class="rahmen-4" src="1EK8_0668.jpg"alt="Rahmendemo" title="Rahmendemo"width="300" height="225">
6 <span><font size="3.5">(Titel)</font></span>
7 </div>'
8
9 }
10 </script>
11 </div>
!CSS!
div.rahmen span {
position: absolute;
bottom: 1.5em;
left: 1.5em;
color: black;
}
div.rahmen img {
border-top: 9px solid #3F3F3F;
border-right: 9px solid #191616;
border-bottom: 9px solid #292929;
border-left: 9px solid #1D1C1C;
}
div.rahmen {
display: inline-block;
position: relative;
}
.rahmen-4{
padding-top: 25px;
padding-right: 35px;
padding-left: 35px;
padding-bottom: 35px;
background-color:white;
}
Alles anzeigen
Momentan fange ich noch erst an JavaScript zu lernen, wie man sieht bin ich da noch nicht wirklich weit gekommen, jedoch soll ich nun eine Webseite für nen Freund machen, welcher eine Kollage von Bildern haben möchte, natürlich kann man da einfach für jedes Bild selbst den Rahmen ziehen und irgendwie nur den Pfad des Bildes mittels einer Variable irgendwie aus der Datenbank entnehmen, jedoch wollte ich unbedingt mal diese function's ausprobieren .
Was meint ihr wäre es vielleicht wirklich besser die Rahmen selbst zu erstellen und nur den Bilder Pfad immer wieder als Variable zu zu weisen oder geht das so auch ?
Wenn es so auch geht würde ich mich wirklich darüber freuen wenn mir hierbei jemand helfen könnte.