如何使用JQuery中的Sortable来水平排列div

前端之家收集整理的这篇文章主要介绍了如何使用JQuery中的Sortable来水平排列div前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在寻找在容器div水平排列我的div。我在JQuery网站上发现了一个 example,但这是垂直排序。我想要水平

我想在#sortable Div中进行排序。

请指导我如何以水平的方式转换这个垂直排序。

CSS

  1. <style type="text/css">
  2. #draggable1 { width: 150px; height: 35px; padding: 0.5em; }
  3. #draggable2 { width: 150px; height: 35px; padding: 0.5em; }
  4. #draggable3 { width: 150px; height: 35px; padding: 0.5em; }
  5.  
  6. #sortable { width: 700px; height: 35px; padding: 0.5em; }
  7. </style>

JavaScript的

  1. <script type="text/javascript">
  2. $(function() {
  3. $("#sortable").sortable({
  4. revert: true
  5. });
  6. });
  7. </script>

HTML

  1. <div class="demo">
  2. <div id="sortable" class="ui-state-default">
  3. <div id = "draggable1" class="ui-state-default">Home</div>
  4. <div id = "draggable2" class="ui-state-default">Contact Us</div>
  5. <div id = "draggable3" class="ui-state-default">FAQs</div>
  6. </div>
  7. </div>

截图
alt text http://i40.tinypic.com/351xsfc.jpg

解决方法

您可以添加此CSS样式:
  1. #sortable>div { float: left; }

他们将是水平的,仍然可以排序。 You can see a demo of it in action here

猜你在找的jQuery相关文章