【问题标题】:CSS-align div elements from left to right [closed]CSS从左到右对齐div元素[关闭]
【发布时间】:2014-03-21 09:35:30
【问题描述】:

我的 php 变量中有很多 div,称为 $divs。

在 html 部分我想从左到右对齐这个 div。我怎样才能做到这一点。默认设置将它们上下对齐,我的页面展开到底部。

 <?php echo $divs ?>

编辑在 php 部分

$divs = //many divs in here

当我说float: right; 时,它可以工作,但是 div 中的 html 文本相互冲突。文本从它们的 div 溢出。现在解决我的问题。

【问题讨论】:

  • 你能发布$divs变量的输出吗?
  • 请添加一些 html 代码,您的 div 和布局示例
  • 我们需要查看更多代码。但是,#divContainer div { float: left; } 呢?

标签: css alignment


【解决方案1】:
<style>
.some-container-class>div {float:left;}
</style>

<div class="some-container-class">
 <?php echo $divs ?>
</div>

【讨论】:

  • 这基本上是我刚刚在评论中写的。没有更多信息/代码,我认为这是最好的方法。
【解决方案2】:

让我们试试这个 CSS 代码.. 但如果你至少分享屏幕截图,输出的实际内容会很好..

div{float:left;margin:5px;}

【讨论】:

  • 这将(显然)使所有div 向左浮动,他们可能不希望这样,所以@user3301042:确保给你的 containerDiv 一个唯一的 ID 或类名并引用它.
  • 当然这会使所有 div 向左。这就是为什么我要求他至少分享一个代码截图,以便任何人都可以分享他们最好的想法..
  • 是的,我明白了 :) 我只是让 OP 知道,以防他们不知道。 :)
猜你喜欢
  • 2012-01-15
  • 1970-01-01
  • 2019-12-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-09
相关资源
最近更新 更多