HTML -, CSS - Bild im Bild, wie zu tun?
Habe ich dieses Stück HTML-code:
<div>
<div>
<image src="image-inside-pic-png.png" alt="">
</div>
<image src="pic.png" alt="" />
</div>
Den Abb.png (300x300 px) ist das Haupt-Bild. Ich würde gerne die Bild-Insider-pic-png.png (20x20 px) innerhalb der it. Wenn ich position: absolute; auf das kleine Bild, es funktioniert auch nur vorübergehend.
Wenn ich die Größe ändern entweder, es funktioniert nicht mehr.
Also meine Frage ist, wie kann ich bewegen Sie das kleine Bild immer in der großen Bild - und dieses kleine Bild wird immer 15px von oben und 30px am rechten Rand des großen Bildes?
Danke für die Hilfe
- klingt wie Sie verwenden ein Hintergrundbild, das sollte sich per CSS. Ist
image-inside-pic-png.png
Teil des Inhalts, oder ist es einfach verwendet, für Stil? <img>
, nicht<image>
.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ohne änderung des Markups dies kann erreicht werden, z.B. mit
display:inline-block
an die äußerste div-element (damit es nicht zu verlängern, für 100% der verfügbaren Breite) und positionrelative + absolute
für die Regionen in äußerster div und thumbnailsehen diese Geige: http://jsfiddle.net/cRqhT/3/
border und image-Größe festgelegt werden, um die Einfachheit
Ich denke, das sollte funktionieren:
HTML:
CSS:
Jedenfalls, stellen Sie sicher, dass Sie brauchen, um dies zu tun mit HTML. Vielleicht ist es besser, einfach das Bild Bearbeiten mit Photoshop oder Gimp. Oder vielleicht ein Bild, es ist nur für styling Zwecke, dann sollten Sie den Einsatz von CSS.
legen Sie beide Bilder in einem div, welches position verwendet:relatvie, dann bewerben position:absolute Bilder, und stellen Sie den Wert ein, wie Sie benötigen.