- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
这是我想要实现的模型(同一模型的 3 个案例):
因此,第一个 div(green) 具有固定宽度。第三个 div(blue) 总是在右侧,考虑到其中的文本,它会根据需要获得尽可能多的空间。第二个 div(橙色)占用所有剩余空间,如果这个橙色 div 中的文本不适合,它会在末尾采用省略号样式。
请帮助我实现这个(IE8-IE10,Chrome支持),我尝试将第一个元素放入容器中,尝试使用float,inline-block,但仍然存在问题。
谢谢,这是 jsfiddle,因此您可以快速使用它: http://jsfiddle.net/0tLvyf20/4/
<div class="container">
<div class="checkbox"></div>
<div class="name">Some text</div>
<div class="value">12345</div>
</div>
最佳答案
* {
<a href="http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/" rel="noreferrer noopener nofollow">box-sizing: border-box;</a>
}
.container {
<a href="http://css-tricks.com/snippets/css/a-guide-to-flexbox/" rel="noreferrer noopener nofollow">display: flex;</a>
width: 300px;
height: 30px;
background-color: #B7B7B7;
padding: 2.5px; /* This is the remaining gap from the edges */
}
.container div {
margin: 5px; /* This is for the gap between elements. */
}
.checkbox {
width: 15px;
background-color: green;
}
.name {
flex: 1;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
background-color: orange;
}
.value {
background-color: LightCyan;
}
<table class="container">
<tr>
<td class="checkbox"></td>
<td class="name">
<!-- Necessary Evil -->
<table>
<tr>
<td>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fugit eaque autem quos nulla dignissimos corporis pariatur itaque excepturi debitis ratione dolorem iste consectetur accusantium necessitatibus blanditiis labore unde perferendis tempore.</td>
</tr>
</table>
</td>
<td class="value">12345</td>
</tr>
</table>
.container {
width: 300px;
height: 30px;
background-color: #B7B7B7;
/table-layout: fixed;
border-spacing: 5px;
}
.checkbox {
width: 20px;
background-color: green;
}
.name td {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
background-color: orange;
}
.name table {
table-layout: fixed;
width: 100%;
border-collapse: collapse;
border-spacing: 0;
border: 0;
}
.value {
background-color: LightCyan;
}
关于javascript - 三个 div : two on the left, 一个在右边。第二个有省略号。屏幕截图,附上jsfiddle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25337916/
找了好久还是没搞明白 我目前正在使用 prawn gem,我希望能够将 pdf 附加到我的 invoice 中的 email Controller 创建操作。我目前可以通过 http://localh
我有这段 php 代码,我想添加一个 HTML。试图添加 html 在内容之间,但它给了我一个错误。 echo __('Din indkøbskurv er tom. ', 'wpsc') . '
由于某些原因,运行docker attach 后,我无法从Docker容器中分离出来。该文档说使用Ctrl-p, Ctrl-q,但这似乎不起作用。我还尝试了ctrl-q + ctrl-p(组合,而不是
我正在使用 Eclipse IDE 并且想要进行调试。当我尝试单步执行 Java 代码时,收到一条消息“未找到源”。对于以前版本的 Java(如 1.5),我可以下载 src.zip 文件,进入“已安
我是一名优秀的程序员,十分优秀!