• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Pinwand als Hintergrund erstellen

mick62

Neues Mitglied
Ich hätte gerne für eine Section eine pinwand als Hintergrund
wie muss ich ein Bild gestalten, dass sich dann nachher allen responsiven Ansichten anpasst.
Wenn ich nur einen Korkhintergrund nehme dürfte es ja kein Problem geben. Aber wenn um den Kork noch einen beliebigen Rahmen möchte, dann habe ich Probleme.
Kann ich dass mit css regeln und wie könnte das dann aussehen?

In diesem Rahmen will ich dann News in flexboxen untereinander anpinnen.

Gibt es eine Möglichkeit
CSS:
border: eine texture;
das würde mein Problem lösen. Doch wie?
 
Zuletzt bearbeitet:
Ich möchte ein Holzrahmen drumrum haben. Doch wie bekomme ich den als texture?
Ich brauch ja Waagerecht und Senkrecht
Mein Code
HTML:
 <section id="news">
      <div class="border-top"></div>
      <div class="border-bottom"></div>
      <div class="border-left"></div>
      <div class="border-right"></div>
      <h1>Was ist demnächst so Los!</h1>
        
        <!-- mein Inhalt -->
      </section>

CSS:
#news {
  margin: 0;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  background-image: url(../images/kork_bg.png);
  background-size: cover;
  position: relative;
}

#news .border-top,
#news .border-bottom,
#news .border-left,
#news .border-right {
  content: "";
  position: absolute;
  background-repeat: repeat;
}

#news .border-top {
  top: 0;
  left: 0;
  right: 0;
  height: 20px;
  background-image: url(../images/rahmen_l.png); /* Rahmen oben */
}

#news .bordr-bottom {
  bottom: 0;
  left: 0;
  right: 0;
  height: 20px;
  background-image: url(../images/rahmen_l.png); /* Rahmen unten */
}

#news .border-left {
  top: 0;
  left: 0;
  bottom: 0;
  width: 10px;
  background-image: url(../images/rahmen_h.png); /* Rahmen links */
}

#news .border-right {
  top: 0;
  right: 0;
  bottom: 0;
  width: 10px;
  background-image: url(../images/rahmen_h.png); /* Rahmen rechts */
}

#news > h1 {
  font-size: 2em;
  text-align: center;
  margin-top: 7rem;
  z-index: 10;
}

Das ist wohl suboptimal zu mal der Rahmen unten garnicht angezeigt wird.

Meine gesamte Misere ist hier unter Aktuelles einzusehen
 
Zurück
Oben