tempo74: Bild einen Rahmen mit Abstand zuweisen

Hallo Leute!

Ist es möglich per CSS einem Bild einen Rahmen zuzuweisen, wobei der Rahmen zum Bild einen Abstand von 5 px hat damit der Background durchseinen kann?

Mittels eines Divs der größer ist als das Bild habe ich es schon geschafft. Jedoch bin ich an einer saubereren Lösung interessiert.

Hat jemand eine Idee?

Danke für alle Antworten
tempo74

  1. Hallo tempo74,

    img {
      padding: 5px;
      border: 1px #ccc solid;
    }

    Im IE sollte das untere padding zu gross sein, also koenntest du in dein IE CSS

    img {
      padding: 5px 5px 3px 5px;
    }

    schreiben. Alternativ kannst du das Bild auf display:block setzen, dann stimmt das padding auch in IE. Allerdings muesste es dann u. U. auch ein float haben, das kommt auf den Kontext an.

    Gruß,

    Dieter