- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何使左右浮动 div 的高度相同,而不管它们中有多少信息? div 的数量以及其中的信息是动态创建的,左右交替。
<div class="columns">
<?php
$cemp = true;
foreach ( $req_user_emp as $id => $name ) {
echo "<div ".(($cemp = !$cemp)?" class=\"column_right\"":" class=\"column_left\"").">";
echo "<h3>".$req_user_emp[$id]['position']."</h3>";
echo "<h4>".$req_user_emp[$id]['company_name']."</h4>";
echo $req_user_emp[$id]['description'];
echo "<div class=\"column_footer\">".$req_user_emp[$id]['start_date']." → ".$req_user_emp[$id]['end_date']."</div></div>";
}
?>
</div>
和CSS
.columns {
width: auto;
margin-left: -10px;
}
.columns:after {
content: "If you can see this, you broke the columns!";
width: auto;
display: block;
text-indent: -10000000px;
height: 1px;
clear: both;
margin-bottom: -20px;
}
.row_level {
display:table-cell;
}
.column_left {
width: 288px;
float: left;
background: #e1e1e1;
padding: 20px;
border: 1px solid #d1d1d1;
margin-bottom: 20px;
}
.column_right {
width: 288px;
float: right;
padding: 20px;
background: #e1e1e1;
border: 1px solid #d1d1d1;
margin-bottom: 20px;
}
现在我在 MySQL 中有一些数据,我想将它们排列到这两列中。该代码有效,但如果列中的数据不相等,则列排列不正确。你知道如何解决这个问题吗?我也在考虑在 foreach 函数中使用 if :
if ( $i % 2 == 0 ) {
ENTER_MY_CODE_HERE;
}
并像这样为 .left 和 .right 使用 .row_level 容器,但据我所知这在 IE 中不起作用(我现在无法测试它)。
谢谢
最佳答案
没有简单的方法可以使所有 float 元素的高度达到 100%。最好的方法是 height: 100%
或 top: 0; bottom: x;
如果高度已知。否则,您正在考虑使用视觉技巧。
关于php - CSS/PHP : How to make left and right float div the same height regardless of much information is in them?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9064402/
我有一个 JTree,我正在尝试对其进行修改,以便任何选定节点的实际选择区域将从 JTree 的最左侧扩展到 JTree 的最右侧。 网络上的大多数示例都在谈论扩展 BasicTreeUI。从那里您只
使用 Promises 设计模式,是否可以实现以下功能: var a, promise if promise.resolve a = promise.responsevalue; if
我一直在尝试编辑我的代码,以便当我的网页从我的 1980x1080 显示器移动到 2560x1440 笔记本电脑屏幕时,元素(即文本、菜单栏...)不会改变位置。我尝试用包装函数包装所有 HTML 代
使用 MatBlazor (1.5.4) MatDialog ,我有兴趣将对话框大小固定或设置为总页面的百分比。当前,行为是对话框以其适合内容的大小打开。 我尝试在对话框定义的不同部分添加显式样式,但
我们希望实现电子发现集成,可以跟踪所有过去和新的聊天和 channel 消息。 但我们观察到,使用委托(delegate)权限,应用程序只能列出用户(管理员或非管理员)所属的聊天;而使用应用程序权限时
我正在寻找一种方法,将 :nth-child 方法应用于分布在不同父级/容器中的元素(但似乎每个容器都从 0 开始倒数):
在 Ext JS 网格中强制日期以 UTC 显示(并忽略浏览器本地时间)的最佳方式是什么? 我的模型接收 UTC 日期: "2014-06-24T00:00:00+00:00" 我的网格有一个日期列:
我有一个要求,无论内容如何,网站只需要在几秒钟内响应用户。 现在 Jmeter 中的 HTTP 代理服务器 -> URL 模式中有一个选项可以排除,然后开始记录。 这里我可以指定gif、css或其
有没有办法在 Ant 中定义一个总是在 处执行的任务?结束 每次运行?此 SO question提供了一种方法,在 开始 每次运行,在执行任何其他目标之前,但我正在研究相反的情况。 我的用例是在运行期
我正在移植 Box2D 以了解更多关于 android 移植的信息。 我可以编译项目并看到以下内容.... ls libs/ armeabi armeabi-v7a 现在我想做类似 this 的事情但
当变量/属性的类型错误时,我经常遇到问题。问题是很难追踪,因为我的 PHP (5.3) 刚刚崩溃,没有输出错误,甚至没有写入错误日志 (*1)。它只是崩溃。 我认为访问像数组这样的字符串不应该是不可追
假设角色在游戏中跳跃需要一整秒,如果 FPS 为 10fps、30fps、100fps 等,游戏开发人员如何将跳跃时间保持在 1 秒? - 如果你明白我的意思,你会如何阻止游戏的 fps 基本上影响游
我有一个 if 条件,我需要检查 A 是否与 B 具有相同的值,无论数据类型如何,例如 if (A == B) { //body of if statement } 但是如果存在 ==,服务器检
我无法理解 Java 中的以下 OOP 问题: 我有两个类扩展了一些基本的库类。 class myMovie extends Movie { int posi_x; int posi_
这是我第一次使用 jQuery Masonry Plugin . 我遇到的问题是我正在使用两种尺寸的 .boxes。所以有一个基本尺寸 180x120px 和双倍尺寸 `360x240px`` 为了解
我有以下简化标记: Conditional column 1 Column 2 Column 3
这可能是一个迭代的问答过程,因为我不确定要粘贴哪个代码。我有一个自定义的高级搜索表单(使用 ng-submit),它将查询对象传递到 Controller 方法并调用服务。当用户在一个或多个字段中输入
我已经尝试使用 css 和 jquery 构建一个简单的评论 View ,在每一行的末尾,一个“回复”链接应该在下面弹出一个小框来填写评论。为此,我使用了最初隐藏的 div,然后使用 jquery 显
我试过所有 showAsAction 值都无济于事。 我基本上只希望删除按钮可见,而退出将进入溢出(3 个点)。我将向溢出部分添加更多内容,但我想知道如何强制退出。 提前致谢。 最佳答案 使用
QLineEdit 有一个信号 QLineEdit::editingFinished 当用户完成编辑时发出,例如按回车键。但是,如果设置了验证器或输入掩码,则只有在输入有效时才会发出 editingF
我是一名优秀的程序员,十分优秀!