The Picture Library Slide Show Web Part show the images stored in a picture library with slide show effect.
This slide show web part displays the images with it's original size. Due to this the web part changes its size according to the image size. If we want the slide show to run within the specific size on the page then we need to control the size of the images to the fixed length during runtime.
To achieve this we need to add the CEWP above the picture Library Slide Show web part & insert the following script in that web part.
.ms-WPBody TD {
PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto !important; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: auto !important; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.ms-WPBody TD DIV {
PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100% !important; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: auto !important; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.ms-WPBody TD IMG {
PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 260px !important; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 190px !important; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px; align: center
}
.s4-wpcell-plain {
PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100% !important; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: auto !important; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.ms-PartSpacingVertical {
MARGIN-TOP: 0px
}
.style1 {
COLOR: #808080
}</style>
We can fix the height & width of the image in the .ms-WPBody TD IMG css.
It works! Very helpful piece of code. Thanks
ReplyDeleteI tried this code.. it works , but the issue is , it is affection hight and widht of other webpart on that page. How to overcome that ?
ReplyDeleteTry the jquery from the following link which will restrict the height & width of only the Slide Show Web part
Deletehttp://spcodes.blogspot.in/2012/12/jquery-to-restrict-image-size-to-fit.html
This doesn't seem to work for me. After pasting the code into the page, it appears to function correctly ... until I click save. Then it's jacked again. Any ideas?
ReplyDeleteTried the code and the image size worked but now I have the tool bar below which gives the options to pause forward are back are now very big. How do I resize them?
ReplyDeleteI have same problem, did you achieve your goal?
Deletei have the same problem. were you able to fix this error?
DeleteBeautiful. Thank you.
ReplyDeletesorry but i am abit confused
ReplyDeletei have a subsite and on it i have added the picture library slideshow
u said we need to add a CEWP above the picture library slideshow. how is that done?
and how do i add the code?
are u saying i should add the CEWP first and inside of it add the picture library slideshow? or i should add them seperatly? how do i add the code above on CEWP
thanks
It doesn't work for me. Is there a video of this somewhere?
ReplyDelete