0
我已經創建了使用JavaScript的幻燈片放映,爲框架設置的分辨率爲960x540,但是當我將圖片插入滑塊時它會自動對齊左側,我如何對齊滑塊內部的圖像爲中心,還有什麼方法可以自動對齊圖像,即使圖像不完全是滑塊的分辨率。這是我使用的基本代碼。如何中心對齊JavaScript圖片滑塊內的圖像
<style type="text/css">
#sliderFrame {position:relative;width:960px;margin: 0 auto 40px;}
#slider {
width:960px;height:540px;/* Make it the same size as your images */
background:#fff url(http://4.bp.blogspot.com/-aVGCcclfKQo/UR-T3vxFAMI/AAAAAAAABm8/ncwIfUdoLIw/s1600/loading.gif) no-repeat 50% 50%;
position:relative;
margin:0 auto;/*make the image slider center-aligned */
box-shadow: 0px 1px 5px #999999;
}
#slider img {
position:absolute;
border:none;
display:none;
}
/* the link style (if an image is wrapped in a link) */
#slider a.imgLink {
z-index:2;
display:none;position:absolute;
top:0px;left:0px;border:0;padding:0;margin:0;
width:100%;height:100%;
}
/* Caption styles */
div.mc-caption-bg, div.mc-caption-bg2 {
position:absolute;
width:100%;
height:auto;
padding:0;
left:0px;
bottom:15px;
z-index:3;
overflow:hidden;
font-size: 0;
}
div.mc-caption-bg {
background-color:black;
}
div.mc-caption {
font: bold 14px/20px Arial;
color:#EEE;
z-index:4;
padding:10px 0;
text-align:center;
}
div.mc-caption a {
color:#FB0;
}
div.mc-caption a:hover {
color:#DA0;
}
/* ------ built-in navigation bullets wrapper ------*/
div.navBulletsWrapper {
top:500px; left:280px; /* Its position is relative to the #slider */
width:150px;
background:none;
padding-left:20px;
position:relative;
z-index:5;
cursor:pointer;
}
/* each bullet */
div.navBulletsWrapper div
{
width:11px; height:11px;
background:transparent url(http://3.bp.blogspot.com/-ZUaX5-lcCi4/UR-TzMXcpuI/AAAAAAAABm0/kokxtfFdNcU/s1600/bullet.png) no-repeat 0 0;
float:left;overflow:hidden;vertical-align:middle;cursor:pointer;
margin-right:11px;/* distance between each bullet*/
_position:relative;/*IE6 hack*/
}
div.navBulletsWrapper div.active {background-position:0 -11px;}
.intro {
bottom: 0;
color: rgba(0, 0, 0, 0.2);
font-size: 16px;
position: absolute;
right: 0;
text-decoration: none;
z-index: 99999;
}
/* --------- Others ------- */
#slider
{
transform: translate3d(0,0,0);
-ms-transform:translate3d(0,0,0);
-moz-transform:translate3d(0,0,0);
-o-transform:translate3d(0,0,0);
}
</style>
<script src="http://project.dimpost.com/image-slider/js-image-slider-1.js" type="text/javascript"></script>
<script src="http://project.dimpost.com/image-slider/js-image-slider-2.js" type="text/javascript"></script>
您好,感謝您的回覆,我使用博客等都將本作吧,我不是編程好,我主要依靠試驗和錯誤的方法,所以可以指示我粘貼這些代碼所以我不必亂搞我的網站,也可以建議一個代碼,根據大小自動調整圖像的大小..目前我正在調整每個圖像使用Photoshop使960x540之前使用滑塊,這是非常耗時,有沒有什麼辦法可以避免.. –
我不確定你是否使用博客工具,如Wordpress,但如果你是,也許你應該搜索一些插件,我相信應該有圖像插件滑塊和圖像大小調整,據我所知,他們不需要你是一個程序員來安裝和使用它們。 –
我正在使用博客,該插件可供博客使用,看起來不太好,我一直在使用來自photosnack的幻燈片,這是一個外部網站,提供幻燈片放映,我們可以在頁面上嵌入..但最近我來知道他們每天有最大限度的觀衆限制,所以我不能再堅持下去,這就是爲什麼我正在尋找替代品,我已經管理得到這個幻燈片放映工作剩下的唯一問題是調整大小,我可以用photoshop管理if沒有其他解決方案 –