Problem:
Suppose we need to display a datalist in two columns, each column fills one half of the width, with a fixed pixels of margin between the two columns though.
Because it is a datalist, we would not choose table to display them.
Solution:
1. We display the datalist with two columns.
.container dl {
float: left;
width: 50%;
}
2. Because we use float, we want the contaner to self clear.
.self_clear:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
3. We set the margins between.
.container dl.left dt {
margin-right: 5px;
}
.container dl.left dd {
margin-right: 5px;
}
.container dl.right dt {
margin-left: 5px;
}
.container dl.right dd {
margin-left: 5px;
}
We can not set margins directly on dl because otherwise its width will exceed 50%.
4. Then the dd is a container which you can use as blocked wrapper
.
Try it with jsfiddle
Related Patterns
Blocked wrapper
分享到:
相关推荐
在"ASP.Net GridView Columns with Collapsible panel Embedded"这个主题中,我们将深入探讨如何在GridView列中嵌入可折叠面板,以实现更复杂的用户界面和交互性。 GridView控件本身是一种用于显示来自数据源(如...
同时,你可以设置Column对象的属性,如`HeaderText`(列头文本)、`Width`(列宽)、`DataType`(数据类型)等。 3. **数据绑定**: VB Columns通常与数据源绑定,比如数据库表、数组或集合。通过`DataSource`属性...
Hydration Heat, Shrinkage and Deformation Under Sustained Loads of HSS Columns Filled with Self-Consolidating Concrete,韩林海,杨有福,n recent years, the possibility of using hollow structural steel...
1. **CSS布局调整**:首先,需要对表格进行特殊的CSS布局设置,如使用`position: relative;`和`overflow: auto;`属性来创建可滚动的区域,同时为需要固定的列设置`position: absolute;`以使其脱离正常文档流并保持在...
update columns
在本例中,我们关注的是`bootstrap-table-fixed-columns.js`这个文件,它是Bootstrap Table的一个插件,专门用于处理表格中的固定列。 固定列在网页设计中是非常实用的功能,特别是在数据量大且需要横向滚动查看...
这个项目的扩展`bootstrap-table-fixed-columns`专注于解决在大表格中固定首列或首行的问题,使得在滚动时这些重要列始终保持可见,提高用户在浏览长表格时的可读性和交互性。在网页设计中,尤其是在数据密集型应用...
"Fixed Columns"功能是Bootstrap Table的一个扩展,它允许用户在表格中固定左侧或右侧的列,即使在滚动时,这些列也会始终保持可见,提高了数据浏览的便利性。这对于那些需要大量数据展示并且需要快速访问特定列信息...
"bootstrap-table-fixed-columns.zip" 是一个专为 Bootstrap Table 设计的插件,用于解决表格滚动时表头固定不动的问题,使得用户在浏览长表格时始终能清晰地看到列名。 FastAdmin 是一个基于 ThinkPHP5 开发的开源...
"jquery-resizable-columns"正是这样一个jQuery插件,它允许用户通过鼠标拖动来改变表格列宽,从而满足不同场景下的数据查看需求。 一、jQuery可拖动列宽插件介绍 "jquery-resizable-columns"是基于jQuery的一个轻...
mysql_add_columns mysql在一个表中添加记录动态在另一表中添加列。
这是一个类似于俄罗斯方块的游戏,叫做Columns Game。相信大家可能也听说过。我们在系统中完美的应用了mvc模块设计,相信可以给大家很好的参考。 这个项目我们供4人做了2个月,现在对大家开源了。。。 ...
最近需要对表头进行冻结,找到了bootstrap-table-fixed-columns组件(也是bootstrap-table作者写的)能实现冻结效果,但带来了其他问题,包括:排序失效、列宽错位、合并行无效等,于是引入该组件的同时,顺便解决了...
"bootstrap-table-fixed-columns" 是这个库的一个扩展插件,旨在提供固定列的功能,使得在宽屏或窄屏设备上查看表格时,重要的列始终保持可见,增强用户体验。 在原版的 `bootstrap-table-fixed-columns` 插件中,...
"bootstrap-table-fixed-columns" 是 Bootstrap Table 的一个扩展插件,专门用于处理表格的固定列问题。在网页中,当表格的数据过多时,水平滚动条的出现可能导致左侧列在滚动时消失,影响用户体验。这个插件解决了...
"bootstraptable-reorder-columns" 是这个库的一个扩展插件,专门用于实现表格列的拖拽排序功能。用户可以通过简单的拖放操作来调整表格列的顺序,极大地提高了用户在查看和管理大量数据时的灵活性和便利性。 在Web...
"Laravel开发-laravel-columns-search"可能是一个项目或者教程,旨在教授如何在Laravel应用中实现对多列数据的高效搜索。下面我们将深入探讨这个主题。 首先,了解Laravel的Eloquent ORM(对象关系映射)是至关重要...