- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试创建的内容如下所示:
--------------------------------------------------
| | | |
| | .box1 | .box2 |
| | | |
| .image -------------------------
| | |
| | .description |
| | |
| | |
--------------------------------------------------
与彼此相比,.box1 和 .box2 的高度相同(例如 flex: 1;
),并且 .box1、.box2 和 .description 周围的图像和外壳大小相同
我似乎找不到一种方法可以做到这一点,我认为 Flexbox 示例在这种情况下很少见。
我认为表格可以用于此示例,具有如下所示的嵌套表格:
<table class="parent-wrapper">
<tr>
<td class="image">
<img src="...."/>
</td>
<td class="parent-box">
<table class="child-wrapper">
<tr>
<td class="box1">.box1</td>
<td class="box2">.box2</td>
</tr>
<tr>
<!-- I don't know a workaround for this as well -->
<td class="description" colspan="2">.description</td>
</tr>
</table>
</td>
</tr>
</table>
但结果如下:
我想要的是 'image' td 的大小与 'child-wrapper' td 的高度相同
所以这个:(用硬编码高度制作)
最佳答案
flexbox 示例:
不需要表格!
编辑:已更新以满足要求。在 上使用(简写的
以符合您的口味。请注意,我通过样式设置背景图像,因为我假设它将来自后端。flex-basis
)20%
和 min-width
的 250px
。 image
也许您还想在主容器上设置最小高度。
.block {
display: flex;
}
.image {
flex: 0 1 20%;
min-width: 250px;
background: #f00;
color: #fff;
background-size: cover;
background-position: 50% 50%;
}
.image img {
display: block;
width: 100%;
height: auto;
}
.content {
display: flex;
flex-direction: column;
flex: 1;
}
.boxes {
display: flex;
flex: 1;
}
.box1 {
background: cyan;
flex: 1;
}
.box2 {
background: yellow;
flex: 1;
}
.description {
flex: 1;
background: #531777;
color: #fff;
}
<div class="block">
<div class="image" style="background-image: url('https://s-media-cache-ak0.pinimg.com/236x/c8/e8/cc/c8e8cc83e6eeb60061ba11c9d8ba9a11.jpg')">
</div>
<div class="content">
<div class="boxes">
<div class="box box1">
.box1
</div>
<div class="box box2">
.box2
</div>
</div>
<div class="description">
.description
<br>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut mollis sed augue eu pulvinar. Cras sodales tortor ac mauris bibendum, quis sagittis quam viverra. Aliquam erat volutpat. Pellentesque ullamcorper porta metus, nec efficitur lorem vulputate quis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aenean vel dui et eros gravida bibendum. Nunc pulvinar commodo facilisis.
</div>
</div>
</div>
关于html - CSS - 使父子div的高度相等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40125083/
我正在开发我的第一个核心数据支持的应用程序,但无法弄清楚如何正确设置 NSFetchedResultsController。我有两个实体: /-----------\ /--------
我是 javax.swing.* 包的新手,只熟悉 c#.net。我有两个 JFrame,分别是 frmLogin 和 frmMain。我想要做的只是一个像这样的简单代码: +----- C# 版本
我正在从 CoreData 迁移到 Realm...本质上我需要有两个独立的数据库,假设一个只有内存,第二个有磁盘持久性 现在在解析期间,我需要创建一个可以在给定线程中工作但与我选择的顶级 Realm
下面是我的表中的内容。 我的表格 ++++++++++++++++++++ Parent + Child ++++++++++++++++++++ C1 + G1 C1
好的,让我们设置一个场景。 场景: 您有一个内容 Controller 。该内容可能是一张照片、一篇博文等等。现在,在此内容的 html 中,您有一个 Comment Controller 。 Com
我有两个脚本 parent.sh 和 child.sh。 parent.sh 中有一个变量需要被子进程访问。我已经通过在父脚本中导出变量来实现这一点,并且该变量可用于子进程? 有什么方法可以让 chi
我见过类似但不完全相同的请求。 如果我有下表 Parent Child 1 2 1 3 4 3 5 1 6 1 5 7 8
这类似于问题 ( Finding parents in a tree hierarchy for a given child LINQ (lambda expression) )。但是,我不需要找到所
好的,所以我是 C# 做事的新手,我来自 ruby 世界。 我有一个一对多的关系(为了这个问题, parent 对 child ),出于某种原因,L2S 想要创建一个新的 parent 而不是使用
我想为我的网站创建一个完全由数据驱动的面包屑。 数据使用 MariaDB 存储,如下所示: parent_id | parent_name | child_id | child_name ——————
所以,我正在查看 Parse Anypic 教程中的代码 here 我的问题是: 有这 2 个 View Controller : @interface PAPHomeViewController :
我正在使用 CSS 处理树结构层次结构,我需要一些帮助。我想让两个父子链接起来,如果我删除字符 a,我将无法查看 CSS ::after 选择器中定义的 border-left 来自内容元素。 这是我
我对实现以下目标有点困惑1.禁用一个父div的可见性2. 但另一个代码允许子 div 可见性 http://jsfiddle.net/cbXxU/ 如果父 div 不可见或对此
我正在创建一个水平的 ul 导航栏。每个 li 元素都有不同的宽度。我想在下拉菜单中做到这一点,下拉菜单中的“子级” li 项的长度/宽度与“父级” li 项的长度/宽度相同。正在考虑使用 jQuer
我有这个问题很长时间了,我已经在网上和SO进进出出搜索,但还没有找到解决方案。我希望你能帮助我。 我有两个实体之间的父子关系,如下所示: @Entity public class Parent {
我需要在我的网页上找到一个与其他元素具有相同标签的元素,因此我需要根据子部分[parent]的标题找到xpath。 以下是网页的html代码: 基本上,我想根据上图中的 Scheduled 文本在 l
我有 2 张 table .. Adult ------------------- id ParentChild ------------------- parentID(adult's id) ch
我想创建一个函数来创建彼此具有分层关系的对象。因此,每个层对象都拥有自己的一组子层对象,并与其所有兄弟对象共享一个父对象。我不熟悉任何模式,但我想应该有一个模式可以涵盖这种情况。 //construc
我有一个父 div 和一个子 div。这里是 html Parent Child Div Js var parent = document.createElement("parent");
我正在开发一个 reactjs 应用程序 - 我正在分解一个大组件以拥有一个子组件。我在 child 中创建了一个回调函数,它将返回给 parent 。当一个复选框被选中时——子组件执行回调并返回到父
我是一名优秀的程序员,十分优秀!