使用浮动左无序列表在一行上对齐div

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用浮动左无序列表在一行上对齐div相关的知识,希望对你有一定的参考价值。

The css style's in the tags are important for this snippet to work.
  1. <!DOCTYPE html>
  2. <html lang="en_US">
  3. <meta charset="UTF-8">
  4. <title>Aligning divs on one line using a floated left ul</title>
  5. <link rel="stylesheet" type="text/css" href="reset.css" media="all">
  6. <style type="text/css">
  7. ul li{
  8. float:left;
  9. }
  10.  
  11. ul li div{
  12. margin-right:15px;
  13. }
  14.  
  15. ul{
  16. list-style:none;
  17. }
  18. .one, .two{
  19. width:200px;
  20. height:200px;
  21. overflow:hidden;
  22. background-color:red;
  23. -webkit-border-radius:8px;
  24. }
  25.  
  26. </style>
  27. </head>
  28.  
  29. <div class="container">
  30. <ul>
  31. <li>
  32. <div class="one"></div>
  33. </li>
  34. <li>
  35. <div class="two"></div>
  36. </li>
  37. </ul>
  38. </div>
  39. </body>
  40. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js" type="text/javascript" charset="utf-8"></script>
  41. <script type="text/javascript" src="../js/pngfix.js"></script>
  42. </html>

以上是关于使用浮动左无序列表在一行上对齐div的主要内容,如果未能解决你的问题,请参考以下文章

将左浮动 div 中的图像与右浮动 div 上的文本垂直对齐

CSS CSS:无序列表清晰图像向左浮动

当列表项在 d-flex 中向左浮动时对齐列表中心

ul标签中嵌套div,div会换行显示,如何让ul和div水平显示在同一行

css 怎样让div中的html标签向左浮动,因标签很多不像每个子标签都设左浮动?

如何使无序列表居中?