Kann mir jemand sagen, wie kann ich ein Bild über ein anderes Bild ohne Z-index
oder Z-order
hinzufügen?Html Bild über Bild
Antwort
Schwierig zu beantworten, ohne genau zu wissen, was Sie erreichen möchten, z-Index ist wahrscheinlich nicht das, was Sie tatsächlich brauchen. Zum Beispiel würde die folgende Arbeiten:
<div id="container">
<img src="img1.jpg" id="img1" />
<img src="img2.jpg" id="img2" />
</div>
#container {
position:relative;
}
#img2 {
position: absolute;
left: 50px;
top: 50px;
}
auch, ob Sie <img>
Tags verwenden oder background-images
hängt von der semantischen valueOf die Bilder, das heißt sie sind Präsentations- oder actualy Inhalt der Seite?
Stellen Sie das Hintergrundbild des Hauptbild in CSS mit der background-image
Eigenschaft
Dies wäre wahrscheinlich der schnellere Weg, aber Sie können auch eines der Bilder absolut über das andere positionieren. – Dan
@Dan: Ja, wenn Sie Hintergrund-Position verwenden, obwohl Ihr Overlay-Bild genügend transparenten Raum um es für das Underlay-Bild, um sichtbar sein muss. – DisgruntledGoat
Der einfachste Weg, um sicher zu machen, ist sie sind beide gleich groß, hat eine Transparenz, und verwenden Sie diesen Schnipsel:
<img style="background:url(image.jpg)" src="overlay_image.gif" alt="" />
overlay_image sollte im src-Attribut und nicht in der Hintergrundregel enthalten sein. Es überrascht nicht, dass die Hintergrundregel den Hintergrund bestimmen wird ... – DisgruntledGoat
Ahh, guter Fang, dachte nicht, als ich das schrieb. Bearbeitet. – Weegee
Aber beide werden die gleiche Größe haben ??? –
Sie können auch Text über das Bild verwenden, indem Sie den folgenden Code verwenden:
<TABLE BORDER="0" cellpadding="0" CELLSPACING="0">
<TR>
<TD WIDTH="221" HEIGHT="300" BACKGROUND="samplepic.jpg" VALIGN="bottom">
<FONT SIZE="+1" COLOR="yellow">Sample Text</FONT>
</TD
</TR>
</TABLE>
Hoffnung, das hilft.
Sehr "Old School" -Code. Verwenden Sie dies nicht (außer HTML-E-Mail). – tomasz86
- 1. Android: Bild über Bild
- 2. HTML/CSS - Alphamaske über Bild erstellen
- 3. Overlay über Bild hinzufügen
- 4. Overlaying Bild in HTML
- 5. Hover Bild über ein anderes Bild
- 6. PDF to HTML/Bild
- 7. HTML align Bild
- 8. Bild mit Parameter - HTML
- 9. Rendern HTML als Bild
- 10. Zentriertaste über reagierendes Bild
- 11. Formular über Bild senden
- 12. Inhalt Scrollt über Bild
- 13. Gif über Bild hinzufügen
- 14. Zeichnen Rechteck über Bild
- 15. Bild über Blitzobjekt anzeigen
- 16. Bild über Ajax hochladen
- 17. Position Bild über Bild auf zwei Nachbar divs
- 18. In html Wie überlagert ein Bild ein anderes Bild?
- 19. Erstellen einer Rasterüberlagerung über Bild
- 20. Bild nicht Anzeige über webpack/SCSS/Hintergrund-Bild
- 21. Wie füge ich ein Bild über ein anderes Bild in HTML für diese Site hinzu?
- 22. Wie Sie ein HTML-Formular über ein Bild platzieren
- 23. Einfügen eines Videos über ein Bild mit CSS und HTML
- 24. Text über Bild in TextView mit HTML setzen
- 25. Wie fügt man ein Bild über JQuery in HTML ein?
- 26. Cross-Browser-Möglichkeit, HTML/Bild über Javascript/CSS zu spiegeln?
- 27. Warum HTML-Formular nicht über Bild angezeigt wird
- 28. Bild-Upload über AJAX-POST ohne Verwendung von HTML-Formular
- 29. Positionierung eines Objekts über ein Bild in HTML + CSS
- 30. HTML/CSS repetitive + Bild Header
Ich mag alle Antworten ... aber ich habe diese akzeptiert, weil es genau die CSS hat, die ich wollte :). Danke an alle !!!!!!!!!!!!!!!!! –
Danke nette Antwort – kobe
Der HTML ist ungültig ohne 'alt' Attribute auf Bildern. – tomasz86