- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
基本上,我需要水平显示 div 并自动设置它们的宽度。
test.html
<div class="mypanel">
<div class="col">
...
</div>
<div class="col">
...
</div>
<div class="col">
...
</div>
</div>
test.css
.mypanel .col {
display: inline;
width: 33%;
}
如果有 3 列这样没关系,那么我可以将宽度设置为 33%。如果列数 (divs) 是动态的怎么办?
它可能是由javascript设置的,但我想知道是否还有其他最佳实践?
最佳答案
您可以使用 CSS 表格。他们是very well supported和 dead easy to work with .
.mypanel {
display:table;
width:100%;
}
.mypanel .col {
display:table-cell;
}
/* Small screens */
@media all and (max-width: 500px) {
.mypanel, .mypanel .col {
display:block;
}
}
<div class="mypanel">
<div class="col">
...
</div>
<div class="col">
...
</div>
<div class="col">
...
</div>
</div>
对于现代浏览器,您可以使用 flex-box
,它支持一整套很棒的属性。请参阅:http://css-tricks.com/snippets/css/a-guide-to-flexbox/
.mypanel {
display:flex;
}
.mypanel .col {
flex-grow: 1;
}
/* Small screens */
@media all and (max-width: 500px) {
.mypanel {
display:block;
}
}
<div class="mypanel">
<div class="col">
...
</div>
<div class="col">
...
</div>
<div class="col">
...
</div>
</div>
关于html - div 内联 block 的使用和动态宽度取决于 div 的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27864247/
在具有资源的Grails 2.3X的旧世界中,可以按特定顺序定义实际资源,即dependsOn 我一直在寻找 Assets 说明: https://github.com/bertramdev/asse
嗨,我正处于一个场景中,我正在考虑拥有多个模块,并让模块依赖于其他模块。 假设我们正在构建一个业务系统,其中一部分是进销存,并且我们在不同的分支机构都有客户。 因此,一个行业可能希望使用某些工具并以自
#include int main(void) { char ch; int count; while((ch=getchar())!=EOF){ if(ch
我想使用基于 gcc 开关的 #if 指令交叉编译特定的 32 位和 64 位代码。 我可以使用 GCC 设置的任何宏来代替使用 -D 开关设置宏吗? 我能否以某种方式获取 gcc 命令选项中使用的开
这是对我之前的 question 的更复杂的后续操作.答案是使用矩阵,但这不适用于具有不同模式值的数据框。 我想将不同大小的数据框与字符和整数列组合在一起,并根据多个条件计算它们的总和。 状况 仅针对
希望获得有关 dependsOn 的一些指导和解释。 我在模板中看到有两种在模板中提供依赖项的方法。 一种方法是提供resourceId,另一种方法是使用concat提供字符串值。我试图理解两者之间的
我编写了一些包含一些额外函数的包,用于处理反射(reflect)我喜欢使用它们的方式的常见类型(例如,我更喜欢将 Bson 文档视为 map ,而不是字段列表)。我将这些包保存在本地源目录中,而不是在
我有类似于这样的 View 模型: public class MyDialogViewModel { public MyButtonViewModel[] Buttons{ get; }
我只使用一项 Activity ,很少使用碎片。我只想在启动画面上隐藏工具栏。我这样写: class MainActivity : AppCompatActivity() { lateinit var
在我的 M-V-VM 应用程序中,我必须显示用户的头像。图像在 ViewModel 对象的 ImageSource 类型的属性中提供。这就是我目前拥有的: 但是,有些用户可能没有配置头像,所以Use
如何在 setTimeout 后调用带有 addEventListener 的函数?这是代码示例: xyz = setTimeout(function () { [...blabla func
我正在学习 Spring 并进行一些研发。 我尝试了“依赖”概念。 sparsh --> 25 3
我有一个 Rust 库,它基本上是一些 C 源代码和一个 bindgen 包装器。它有一个进入 C 源目录的 build.rs 脚本,运行 make,并将 .a 静态库复制到 $OUT_DIR。当我运
我使用 middleman用于开发网站并希望使用 .yml 文件将标记与内容分开。那么问题来了: 有没有办法根据某个 css 类更改 ruby 数据路径? 例如,我只想在父标签中有一个 css 类
此代码在转到 URL 的目标之前淡出每个页面。但是,在某些情况下,用户不会转到新页面,而是转到浏览器中的 PDF,或者打开默认邮件应用程序。在 Safari 上,如果您转到外部站点 (www.twit
在 Microsoft Solver Foundation 中,我想知道是否可以添加一个值取决于决策值的参数。 即我想要 TSP 模型的一些东西,但它还应该考虑从一个点到另一个点的流量。请注意:流量取
我正在尝试根据来自同一张表的 cid 获取新表中成人和 child 的总和。 餐 table 销售 +-----------+------------+---------------+ | cid
我有这个 .htaccess 文件,但我希望它只在我在实时站点上时才这样做。 有什么办法可以: // if server_name looks like example.com to this //
我对编程很陌生,现在一直在寻找解决方案,但由于我不确定我到底在寻找什么,所以我决定问你。 根据 Firebase 上的数据,我希望构建一个包含文本和图像的按钮。 例如,我有一个数据库,包括: User
我正在网上商店运行一个表单,如下所示: 按下提交按钮后,我根据从 $_POST 获得的信息在 php 中运行一个简单的错误检查。我有一个名为 $errors 的数组,如果我
我是一名优秀的程序员,十分优秀!