Javascript JSSOR滑块-在iOS中页面向左对齐
更新10.03.14: 以下是一个屏幕截图:Javascript JSSOR滑块-在iOS中页面向左对齐,javascript,jquery,ios,slider,Javascript,Jquery,Ios,Slider,更新10.03.14: 以下是一个屏幕截图: <!-- Slides Container --> <div u="slides" style="cursor: pointer; position: relative; width: 1000px; height: 400px; overflow: hidden;"> <div><img u="image" src="img/slide1.gif"/>&
<!-- Slides Container -->
<div u="slides" style="cursor: pointer; position: relative; width: 1000px; height: 400px;
overflow: hidden;">
<div><img u="image" src="img/slide1.gif"/></div>
<div><img u="image" src="img/slide2.gif"/></div>
<div><img u="image" src="img/slide3.gif"/></div>
<div><img u="image" src="img/slide4.gif"/></div>
<div><img u="image" src="img/slide5.gif"/></div>
</div>
<!-- Arrow Left -->
<span u="arrowleft" class="jssora03l" style="width: 55px; height: 55px; top: 166px; left: -3px;">
</span>
<!-- Arrow Right -->
<span u="arrowright" class="jssora03r" style="width: 55px; height: 55px; top: 166px; right: -3px">
</span>
<!-- Arrow Navigator Skin End -->
</div>
<!-- Jssor Slider End --></td>
大家好,我是一名平面和网页设计师,但我真正“创建”的网站只有我自己的作品集,都是dreamweaver的WYSIWYG。。。所以我对这一切都不熟悉
<!-- Slides Container -->
<div u="slides" style="cursor: pointer; position: relative; width: 1000px; height: 400px;
overflow: hidden;">
<div><img u="image" src="img/slide1.gif"/></div>
<div><img u="image" src="img/slide2.gif"/></div>
<div><img u="image" src="img/slide3.gif"/></div>
<div><img u="image" src="img/slide4.gif"/></div>
<div><img u="image" src="img/slide5.gif"/></div>
</div>
<!-- Arrow Left -->
<span u="arrowleft" class="jssora03l" style="width: 55px; height: 55px; top: 166px; left: -3px;">
</span>
<!-- Arrow Right -->
<span u="arrowright" class="jssora03r" style="width: 55px; height: 55px; top: 166px; right: -3px">
</span>
<!-- Arrow Navigator Skin End -->
</div>
<!-- Jssor Slider End --></td>
我在这里有一个网站:thomasgsullivan.com,它可以在所有设备上正常工作
<!-- Slides Container -->
<div u="slides" style="cursor: pointer; position: relative; width: 1000px; height: 400px;
overflow: hidden;">
<div><img u="image" src="img/slide1.gif"/></div>
<div><img u="image" src="img/slide2.gif"/></div>
<div><img u="image" src="img/slide3.gif"/></div>
<div><img u="image" src="img/slide4.gif"/></div>
<div><img u="image" src="img/slide5.gif"/></div>
</div>
<!-- Arrow Left -->
<span u="arrowleft" class="jssora03l" style="width: 55px; height: 55px; top: 166px; left: -3px;">
</span>
<!-- Arrow Right -->
<span u="arrowright" class="jssora03r" style="width: 55px; height: 55px; top: 166px; right: -3px">
</span>
<!-- Arrow Navigator Skin End -->
</div>
<!-- Jssor Slider End --></td>
我正在这里进行更新:
<!-- Slides Container -->
<div u="slides" style="cursor: pointer; position: relative; width: 1000px; height: 400px;
overflow: hidden;">
<div><img u="image" src="img/slide1.gif"/></div>
<div><img u="image" src="img/slide2.gif"/></div>
<div><img u="image" src="img/slide3.gif"/></div>
<div><img u="image" src="img/slide4.gif"/></div>
<div><img u="image" src="img/slide5.gif"/></div>
</div>
<!-- Arrow Left -->
<span u="arrowleft" class="jssora03l" style="width: 55px; height: 55px; top: 166px; left: -3px;">
</span>
<!-- Arrow Right -->
<span u="arrowright" class="jssora03r" style="width: 55px; height: 55px; top: 166px; right: -3px">
</span>
<!-- Arrow Navigator Skin End -->
</div>
<!-- Jssor Slider End --></td>
在计算机上一切都很好,但在iOS中它是左对齐的,JSSOR滑块本身更是如此
<!-- Slides Container -->
<div u="slides" style="cursor: pointer; position: relative; width: 1000px; height: 400px;
overflow: hidden;">
<div><img u="image" src="img/slide1.gif"/></div>
<div><img u="image" src="img/slide2.gif"/></div>
<div><img u="image" src="img/slide3.gif"/></div>
<div><img u="image" src="img/slide4.gif"/></div>
<div><img u="image" src="img/slide5.gif"/></div>
</div>
<!-- Arrow Left -->
<span u="arrowleft" class="jssora03l" style="width: 55px; height: 55px; top: 166px; left: -3px;">
</span>
<!-- Arrow Right -->
<span u="arrowright" class="jssora03r" style="width: 55px; height: 55px; top: 166px; right: -3px">
</span>
<!-- Arrow Navigator Skin End -->
</div>
<!-- Jssor Slider End --></td>
代码如下:
<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0">
<!-- Slides Container -->
<div u="slides" style="cursor: pointer; position: relative; width: 1000px; height: 400px;
overflow: hidden;">
<div><img u="image" src="img/slide1.gif"/></div>
<div><img u="image" src="img/slide2.gif"/></div>
<div><img u="image" src="img/slide3.gif"/></div>
<div><img u="image" src="img/slide4.gif"/></div>
<div><img u="image" src="img/slide5.gif"/></div>
</div>
<!-- Arrow Left -->
<span u="arrowleft" class="jssora03l" style="width: 55px; height: 55px; top: 166px; left: -3px;">
</span>
<!-- Arrow Right -->
<span u="arrowright" class="jssora03r" style="width: 55px; height: 55px; top: 166px; right: -3px">
</span>
<!-- Arrow Navigator Skin End -->
</div>
<!-- Jssor Slider End --></td>
<!-- Slides Container -->
<div u="slides" style="cursor: pointer; position: relative; width: 1000px; height: 400px;
overflow: hidden;">
<div><img u="image" src="img/slide1.gif"/></div>
<div><img u="image" src="img/slide2.gif"/></div>
<div><img u="image" src="img/slide3.gif"/></div>
<div><img u="image" src="img/slide4.gif"/></div>
<div><img u="image" src="img/slide5.gif"/></div>
</div>
<!-- Arrow Left -->
<span u="arrowleft" class="jssora03l" style="width: 55px; height: 55px; top: 166px; left: -3px;">
</span>
<!-- Arrow Right -->
<span u="arrowright" class="jssora03r" style="width: 55px; height: 55px; top: 166px; right: -3px">
</span>
<!-- Arrow Navigator Skin End -->
</div>
<!-- Jssor Slider End --></td>
<!-- Slides Container -->
<div u="slides" style="cursor: pointer; position: relative; width: 1000px; height: 400px;
overflow: hidden;">
<div><img u="image" src="img/slide1.gif"/></div>
<div><img u="image" src="img/slide2.gif"/></div>
<div><img u="image" src="img/slide3.gif"/></div>
<div><img u="image" src="img/slide4.gif"/></div>
<div><img u="image" src="img/slide5.gif"/></div>
</div>
<!-- Arrow Left -->
<span u="arrowleft" class="jssora03l" style="width: 55px; height: 55px; top: 166px; left: -3px;">
</span>
<!-- Arrow Right -->
<span u="arrowright" class="jssora03r" style="width: 55px; height: 55px; top: 166px; right: -3px">
</span>
<!-- Arrow Navigator Skin End -->
</div>
<!-- Jssor Slider End --></td>
非常感谢您的任何见解,谢谢
<!-- Slides Container -->
<div u="slides" style="cursor: pointer; position: relative; width: 1000px; height: 400px;
overflow: hidden;">
<div><img u="image" src="img/slide1.gif"/></div>
<div><img u="image" src="img/slide2.gif"/></div>
<div><img u="image" src="img/slide3.gif"/></div>
<div><img u="image" src="img/slide4.gif"/></div>
<div><img u="image" src="img/slide5.gif"/></div>
</div>
<!-- Arrow Left -->
<span u="arrowleft" class="jssora03l" style="width: 55px; height: 55px; top: 166px; left: -3px;">
</span>
<!-- Arrow Right -->
<span u="arrowright" class="jssora03r" style="width: 55px; height: 55px; top: 166px; right: -3px">
</span>
<!-- Arrow Navigator Skin End -->
</div>
<!-- Jssor Slider End --></td>
PS:我知道页面上有160个错误。。。但这些都是alt标记,我不认为它们会影响这一点。我认为您不需要表格来对齐元素中心。
<!-- Slides Container -->
<div u="slides" style="cursor: pointer; position: relative; width: 1000px; height: 400px;
overflow: hidden;">
<div><img u="image" src="img/slide1.gif"/></div>
<div><img u="image" src="img/slide2.gif"/></div>
<div><img u="image" src="img/slide3.gif"/></div>
<div><img u="image" src="img/slide4.gif"/></div>
<div><img u="image" src="img/slide5.gif"/></div>
</div>
<!-- Arrow Left -->
<span u="arrowleft" class="jssora03l" style="width: 55px; height: 55px; top: 166px; left: -3px;">
</span>
<!-- Arrow Right -->
<span u="arrowright" class="jssora03r" style="width: 55px; height: 55px; top: 166px; right: -3px">
</span>
<!-- Arrow Navigator Skin End -->
</div>
<!-- Jssor Slider End --></td>
样式“边距:0自动;”也可用于对齐图元中心
<!-- Slides Container -->
<div u="slides" style="cursor: pointer; position: relative; width: 1000px; height: 400px;
overflow: hidden;">
<div><img u="image" src="img/slide1.gif"/></div>
<div><img u="image" src="img/slide2.gif"/></div>
<div><img u="image" src="img/slide3.gif"/></div>
<div><img u="image" src="img/slide4.gif"/></div>
<div><img u="image" src="img/slide5.gif"/></div>
</div>
<!-- Arrow Left -->
<span u="arrowleft" class="jssora03l" style="width: 55px; height: 55px; top: 166px; left: -3px;">
</span>
<!-- Arrow Right -->
<span u="arrowright" class="jssora03r" style="width: 55px; height: 55px; top: 166px; right: -3px">
</span>
<!-- Arrow Navigator Skin End -->
</div>
<!-- Jssor Slider End --></td>
请尝试删除表格元素并替换
<!-- Slides Container -->
<div u="slides" style="cursor: pointer; position: relative; width: 1000px; height: 400px;
overflow: hidden;">
<div><img u="image" src="img/slide1.gif"/></div>
<div><img u="image" src="img/slide2.gif"/></div>
<div><img u="image" src="img/slide3.gif"/></div>
<div><img u="image" src="img/slide4.gif"/></div>
<div><img u="image" src="img/slide5.gif"/></div>
</div>
<!-- Arrow Left -->
<span u="arrowleft" class="jssora03l" style="width: 55px; height: 55px; top: 166px; left: -3px;">
</span>
<!-- Arrow Right -->
<span u="arrowright" class="jssora03r" style="width: 55px; height: 55px; top: 166px; right: -3px">
</span>
<!-- Arrow Navigator Skin End -->
</div>
<!-- Jssor Slider End --></td>
<div id="slider1_container" style="position: relative; width: 1000px; height: 400px;">
与
<!-- Slides Container -->
<div u="slides" style="cursor: pointer; position: relative; width: 1000px; height: 400px;
overflow: hidden;">
<div><img u="image" src="img/slide1.gif"/></div>
<div><img u="image" src="img/slide2.gif"/></div>
<div><img u="image" src="img/slide3.gif"/></div>
<div><img u="image" src="img/slide4.gif"/></div>
<div><img u="image" src="img/slide5.gif"/></div>
</div>
<!-- Arrow Left -->
<span u="arrowleft" class="jssora03l" style="width: 55px; height: 55px; top: 166px; left: -3px;">
</span>
<!-- Arrow Right -->
<span u="arrowright" class="jssora03r" style="width: 55px; height: 55px; top: 166px; right: -3px">
</span>
<!-- Arrow Navigator Skin End -->
</div>
<!-- Jssor Slider End --></td>
谢谢你的帮助JSOR,我发现了这个问题,它与幻灯片放映无关,我有一条1000px的线,不知什么原因,它把整个版面都弄乱了。。。我删除了它,一切正常。谢谢您的回复!我删除了表格,但幻灯片仍在向左移动…上面添加了屏幕截图
<!-- Slides Container -->
<div u="slides" style="cursor: pointer; position: relative; width: 1000px; height: 400px;
overflow: hidden;">
<div><img u="image" src="img/slide1.gif"/></div>
<div><img u="image" src="img/slide2.gif"/></div>
<div><img u="image" src="img/slide3.gif"/></div>
<div><img u="image" src="img/slide4.gif"/></div>
<div><img u="image" src="img/slide5.gif"/></div>
</div>
<!-- Arrow Left -->
<span u="arrowleft" class="jssora03l" style="width: 55px; height: 55px; top: 166px; left: -3px;">
</span>
<!-- Arrow Right -->
<span u="arrowright" class="jssora03r" style="width: 55px; height: 55px; top: 166px; right: -3px">
</span>
<!-- Arrow Navigator Skin End -->
</div>
<!-- Jssor Slider End --></td>