我正在尝试用左右箭头构建一个旋转木马。如何将右箭头对齐到屏幕的最右侧?我查看了许多帖子以弄清楚,尝试了浮动和对齐,无法弄清楚。
这是我的 JSFiddle:http: //jsfiddle.net/agassi0430/CcAMD/
在此先感谢您的帮助。
我正在尝试用左右箭头构建一个旋转木马。如何将右箭头对齐到屏幕的最右侧?我查看了许多帖子以弄清楚,尝试了浮动和对齐,无法弄清楚。
这是我的 JSFiddle:http: //jsfiddle.net/agassi0430/CcAMD/
在此先感谢您的帮助。
最容易position: absolute;
在箭头上使用并使用right: 0;
left: 0;
. 您还必须记住设置position: relative;
为包含它们的元素,以便绝对位置在该容器中工作。
另外,请注意您的 html 标记。<li><li>
将(列表项)以外的任何内容放在<ul></ul>
(无序列表)之间是无效的
请试试这个:
<div class="category">Most Discussed</div>
<div class="contents">
<ul><div class="leftarrow"></div></ul>
<ul><div class="content"></div>
<li></li>
<li></li>
<li></li>
<li></li></ul>
<ul style="float:right;"><div class="rightarrow"></div></ul>
</div>
我认为如果您可以从列表中删除箭头会有所帮助...但是如果您需要将它们保留在列表中,请尝试弄乱显示属性。如display:inline-block;在你的 CSS 中。但要小心,其中一些在旧版本的 IE 中不会很好地降级。对于 IE 7,您可能需要一个小的 css hack ......