Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

Found out how to change the background of one single page (body of that page). This works when I want a single page or two to have a specific background instead of modifying a master page.

Is there something similar to change the background color of a webpart? or add an image as the background? or even make it transparent?

Thanks as always!

share|improve this question
    
I have been looking for this for a long time. thanks. Is there any way to replace the background color with an image? thanks again, TDR. –  user24092 Mar 3 at 8:19

3 Answers 3

up vote 4 down vote accepted

Basically, it can be done with css with header and table changing:

.s4-wpTopTable {
background: 
#FEE;
}

.ms-WPHeader {
background: 
#FEE;
}

If you want to apply this to particular web-part, you can add additional css-marker class on you web-part render methods to find you web part instance later or use js/jQuery-client bases techniques to apply/change css on target webpart.

enter image description here

share|improve this answer
1  
awesome...thanks! –  Justin Jun 26 '12 at 18:23

You can change the background by simply assigning relevant CSS to the topmost table or div tag that your webpart generates.For data-view, the html markup is in its XSL.

share|improve this answer

The WebPart class has properties for background color and background image URL.

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.webparts.webpart_properties

share|improve this answer
    
@rob...thanks for the reference. btw I have learned quite a lot from your videos out there! great help...thanks! –  Justin Jun 26 '12 at 18:22
    
Thanks - glad to help! –  Rob Windsor Jun 26 '12 at 19:37

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.