Ursprünglich habe ich in meinem CSS 4 Bilder zusammen gesetzt. 2 sind oben, schweben nebeneinander, und 2 sind auf der Unterseite.Wie man ein Bild über andere bewegt, ohne die anderen Bilder zu bewegen?
.img1 {
float: left;
}
.img2 {
float: left;
}
.clear1 {
clear: both;
}
.img3 {float: left;}
.img4 {float: left;}
.clear {clear: both;}
Dies ist die Grundidee des Codes, die ich habe für die 4 Bilder miteinander, 2 auf der Oberseite neben sein, und 2 auf der Unterseite. Ich möchte das erste Bild, wenn ich darüber schwebe, um die anderen 3 Bilder auf der Seite zu decken. Ich weiß, dass um das Bild zu schweben, ich .img1:hover {
gefolgt von mehreren Attributen tun muss.
Mir ist nicht bewusst, wie das Bild die anderen 3 Bilder, wie es vergrößert, zu machen, ohne dass die anderen 3 Bilder bewegen. Wenn jemand weiß, wie das geht, bitte helfen Sie. Als ich gerade img1
größer gemacht habe, hat es die anderen 3 Bilder runter geschoben, und das will ich nicht.
Andere recherchierte zeigten, dass die Verwendung der z-index
Attribut hilfreich sein kann, aber ich bin mir nicht bewusst, wie man es benutzt.
"Ich weiß, dass das Bild schweben zu machen" - es vorsichtig sein. Die Pseudo-Klasse ': hover' dient zum Anwenden verschiedener Stile, wenn sich der Zeiger (Mauszeiger) über dem Element befindet. Es "macht" das Element selbst nicht zum Schweben. – armadadrive
Ja sorry, das ist nicht genau das, was ich sagen wollte. Ich verstehe das, aber ich möchte, dass das Bild die anderen 3, wenn möglich, abdeckt. Gibt es dafür eine Lösung? – Praneeth
Benutzen Sie die Position, die auf allen Bildern fixiert ist, und verwenden Sie für das schwebende Bild 'z-index 'und erhöhen Sie Breite und Höhe. –