---
title: "CSS: Ändra background-image på flera CSS-klasser från en CSS-klass"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/181298-css-ändra-background-image-på-flera-css-klasser-från-en-css-klass"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "Forsberg"
published: "2009-11-18T18:22:35.000Z"
updated: "2009-11-19T08:04:40.000Z"
replies: 1
views: 617
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/181298-css-ändra-background-image-på-flera-css-klasser-från-en-css-klass"
---

# CSS: Ändra background-image på flera CSS-klasser från en CSS-klass

## #1 — Forsberg, 2009-11-18T18:22Z

Om jag har ex:

```
.class1 {
  background-image: url('foo.png');
}
.class2 {
  background-image: url('foo.png');
}
.class3 {
  background-image: url('foo.png');
}
```

Kan jag då ändra bakgrundsbild på ex "class2" och "class3" samtidigt genom att använda mig av :hover på "class1"?

Pseudo-kod:

```
.class1:hover {
  .class2.background-image: url('bar.png');
  .class3.background-image: url('bar.png');
}
```

Vill helst kunna lösa det via CSS och undvika Javascript så långt det går.

Tack på förhand!

Permalänk: https://www.webforum.nu/p/181298

## #2 — joser, 2009-11-19T08:04Z

Utan att ha html koden du vill styla kan svaret bara bli ett generellt nej. ;) 

Men beroende på hur html-koden ser ut finns det antagligen flera olika möjligheter att lösa det.

Permalänk: https://www.webforum.nu/p/2214836

---

Tråden på webben: https://www.webforum.nu/amne/html-css/181298-css-ändra-background-image-på-flera-css-klasser-från-en-css-klass
