I have multiple plumsail web forms set on our webpage.
I am trying to change the background of just one of the forms.
If I use
.fd-form {
background-color: blue;
}
then the background on all the forms are changed.
Use case: We have a page where one section has white background and one section has red background. We have a plumsail webform in both sections and I want to change the background of the form in the red section to match so it doesn't stand out as much.
Hello @Runar_Kristjansson,
Welcome to Plumsail Community!
You can set the background of the form in the Theme settings:
That should work in your case.
I have tried that, but that also changes the background on the other form on the site. Seems to be that if I set a custom theme on the second form on the site it overrides all the other forms as well.
I have one form with Default theme, and the other form with custom theme with the red color behind it. But when I put it onto the website, both forms get the Custom theme settings (red color behind it).
@Runar_Kristjansson,
Ok, I see...
What you can do:
.fd-form:has(div.unique-bg) {
background-color: blue;
}
That should do the trick for your case.
Thanks that sounds like it should work.
I am getting this "expected rpraren" error when using it like you suggests. Added the same class tag and the same code to the custom css of the form.
![image](https://community.plumsail.com/uploads/default/original/2X/e/eeaa05692db547c67a0c9cd13326a41080c58264.png)
@Runar_Kristjansson,
Please ignore this message, the syntax checker is not ideal in the designer yet.
Add the CSS, save the form and test.