3Danke
ERLEDIGT
JA
JA
ANTWORTEN
9
9
ZUGRIFFE
371
371
EMPFEHLEN
-
Hallo Leute,
Ich versuche dynamisch aus kleinen Bildern einen Rahmen um einen Text zu legen.
Dabei soll der Rahmen aus folgendem bestehen:
-Ecke oben Links, oben Rechts, unten Links, unten Rechts
-Rand oben/unten
-Farbe im Inhalt.
Mein 1. Versuch sieht wie folgt aus, allerdings wird images/oben.jpg schon garnicht mehr angezeigt.
Code css:1 2 3 4 5
#rahmen1 { background-image: url(images/linksoben.jpg), url(images/oben.jpg), url(images/rechtsoben.jpg); background-repeat: no-repeat,repeat-x,no-repeat; padding: 10px; }
Weiß einer von euch ne Lösung, bzw. kennt einer ein Tutorial, das das Thema gut erklärt, und auch so, wie ich es brauch?
mfg Tom
Edit: Ich versuche es ähnlich wie hier zu machen: http://www.diablo-3.net/Geändert von draft (18.08.11 um 20:41 Uhr) Grund: Link zu einem Beispiel, wo es funktioniert, hinzugefügt
-
18.08.11 20:42 #2
Da multiple backgrounds erst seit CSS3 drin sind, ist es mir natürlich auch neu. Wenn ich auf anderen Beispielseiten schaue, fehlt Dir die Positionierung.
http://www.internet-magazin.de/ratge...3-1105305.html
http://www.css3.info/preview/multiple-backgrounds/
http://www.w3.org/TR/css3-background/#layering
http://www.zenelements.com/blog/css3-background-images/
mfg chmeeGeändert von chmee (18.08.11 um 21:59 Uhr)
Mein Blog - VideoFAQ - FotoFAQ - bei Flickr - DSLR Kleinanzeigen
Benutzt den DANKE-Knopf oder bewertet den Beitrag
"GEHT NICHT" HILFT NICHT, TESTET EURE CODES ONLINE UND GEBT KLARE INFOS!
-> Regexp <- -> php <- -> Javascript <-
-
CSS3 stellt zum "Rahmen aus Bildern erstellen" eigens die border-image-Eigenschaft bereit, die derzeit noch nicht von allen aktuellen Browsern interpretiert wird.
Zu deinem gezeigten Code (CSS3 Multiple Backgrounds): ich vermisse darin die background-position-Regel - vermutlich der Browser auch
Geändert von spicelab (18.08.11 um 21:07 Uhr) Grund: Tipp-Ex
-
code etwas angepasst. allerdgins wird nun rechtsoben, nicht wirklich rechtsoben im eck, sondern eine zeile darunter angezeigt :/Code css:
1 2 3 4 5 6 7
#rahmen1 { background-image: url(images/linksoben.jpg), url(images/oben.jpg), url(images/rechtsoben.jpg); background-position: top left,top center,top right; background-repeat: no-repeat,repeat-x,no-repeat; padding: 10px; }
-
Im ersten Wert ist die horizontale, und im zweiten die vertikale Position zu deklarieren - siehe background-position (Hintergrundposition).
-
angepasst:
Code css:1 2 3 4 5 6
#rahmen1 { background-image: url(images/linksoben.jpg), url(images/oben.jpg), url(images/rechtsoben.jpg); background-position: left top,center top,right top; background-repeat: no-repeat,repeat-x,no-repeat; padding: 10px; }
sorry edit:
also es wird nun richtig angezeigt, allerdings ist rechtsoben HINTER oben, dadurch sieht rechtsoben nicht richtig, wie kann ich es in den Vordergrund holen?
edit2:
angepasst, der obere Rahmen geht nun:
Code css:1 2 3 4 5 6
#rahmen1 { background-image: url(images/linksoben.jpg), url(images/rechtsoben.jpg),url(images/oben.jpg); background-position: left top,right top,center top; background-repeat: no-repeat,no-repeat,repeat-x; padding: 10px; }
Geändert von draft (18.08.11 um 21:22 Uhr)
-
Darf man das mal online betrachten?
Und welcher Browser ist involviert?
-
hab die Seite leider nur offline, da ich ständig was noch am ändern bin, ich lade aber gleich ein jpeg hoch. Momentan steht nur alles was im Hintergrund läuft, am Design bin ich Momentan. Ich mach nur eben die Box fertig, (hab den Dreh raus :P), dann up ich ein link ich ein Bild und poste den Code dafür (für den Rahmen).
-
Kleine Demo-/Testseiten lassen sich jederzeit bei Bedarf als Anschauungsmaterial für Hilfeleistende im Forum auf den Server laden, und nach erfolgreichem Abschluß der Aufgabenstellung wieder löschen

Und wozu jetzt noch der Um-/Aufstand, hier ein Dia des Fehlers zu verlinken, wenn's doch gelöst ist, und du den Dreh raus hast? Auf "Retro"-Kram steh ich eh nicht so
Als Autor das Thema als erledigt markieren, das kannst du nun
Geändert von spicelab (18.08.11 um 21:42 Uhr) Grund: Tipp-Ex
-
http://img638.imageshack.us/img638/782/pagevorschau.jpg
Lösung des Problems:
Code css:1 2 3 4 5 6 7 8 9
#rahmen1 { background-image: url(images/linksoben.jpg), url(images/rechtsoben.jpg), url(images/untenlinks.jpg), url(images/untenrechts.jpg), url(images/oben.jpg),url(images/rand.jpg),url(images/rand.jpg),url(images/oben.jpg); background-position: left top,right top,left bottom,right bottom,center top,left,right,center bottom; background-repeat: no-repeat,no-repeat,no-repeat,no-repeat,repeat-x,repeat-y,repeat-y,repeat-x; padding: 30px; }
danke euch für die Denkanstöße
bis zu nächsten Problem
Ähnliche Themen
-
Rahmen aus Bildern per CSS-Klasse
Von kuhlmaehn im Forum CSSAntworten: 6Letzter Beitrag: 22.02.10, 20:44 -
Slideshow- Rahmen passt sich den Bildern an
Von jackassol im Forum Flash PlattformAntworten: 2Letzter Beitrag: 13.12.05, 05:09 -
Rahmen für Jpgs erstellen (Rahmen an Bild anpassen)
Von bluewing im Forum Flash PlattformAntworten: 2Letzter Beitrag: 11.11.05, 18:49 -
Farbiger Rahmen um Bildern, warum?
Von TFAnthrax im Forum HTML & XHTMLAntworten: 2Letzter Beitrag: 15.05.05, 19:36 -
tabellen mit bildern als rahmen?
Von krazZ im Forum HTML & XHTMLAntworten: 9Letzter Beitrag: 26.01.02, 23:43





Zitieren

Login





