`

Columns With Relative Width

 
阅读更多

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

    在"ASP.Net GridView Columns with Collapsible panel Embedded"这个主题中,我们将深入探讨如何在GridView列中嵌入可折叠面板,以实现更复杂的用户界面和交互性。 GridView控件本身是一种用于显示来自数据源(如...

    VB Columns的举例说明

    同时,你可以设置Column对象的属性,如`HeaderText`(列头文本)、`Width`(列宽)、`DataType`(数据类型)等。 3. **数据绑定**: VB Columns通常与数据源绑定,比如数据库表、数组或集合。通过`DataSource`属性...

    Hydration Heat, Shrinkage and Deformation Under Sustained Loads of HSS Columns Filled with Self-Consolidating Concrete

    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...

    fixed-columns

    1. **CSS布局调整**:首先,需要对表格进行特殊的CSS布局设置,如使用`position: relative;`和`overflow: auto;`属性来创建可滚动的区域,同时为需要固定的列设置`position: absolute;`以使其脱离正常文档流并保持在...

    update columns

    update columns

    bootstrap-table-fixed-columns.js

    在本例中,我们关注的是`bootstrap-table-fixed-columns.js`这个文件,它是Bootstrap Table的一个插件,专门用于处理表格中的固定列。 固定列在网页设计中是非常实用的功能,特别是在数据量大且需要横向滚动查看...

    bootstrap-table-fixed-columns(css,js)

    这个项目的扩展`bootstrap-table-fixed-columns`专注于解决在大表格中固定首列或首行的问题,使得在滚动时这些重要列始终保持可见,提高用户在浏览长表格时的可读性和交互性。在网页设计中,尤其是在数据密集型应用...

    Bootstrap Table Fixed Columns 固定列

    "Fixed Columns"功能是Bootstrap Table的一个扩展,它允许用户在表格中固定左侧或右侧的列,即使在滚动时,这些列也会始终保持可见,提高了数据浏览的便利性。这对于那些需要大量数据展示并且需要快速访问特定列信息...

    bootstrap-table-fixed-columns.zip

    "bootstrap-table-fixed-columns.zip" 是一个专为 Bootstrap Table 设计的插件,用于解决表格滚动时表头固定不动的问题,使得用户在浏览长表格时始终能清晰地看到列名。 FastAdmin 是一个基于 ThinkPHP5 开发的开源...

    jquery-resizable-columns

    "jquery-resizable-columns"正是这样一个jQuery插件,它允许用户通过鼠标拖动来改变表格列宽,从而满足不同场景下的数据查看需求。 一、jQuery可拖动列宽插件介绍 "jquery-resizable-columns"是基于jQuery的一个轻...

    add_columns.txt

    mysql_add_columns mysql在一个表中添加记录动态在另一表中添加列。

    Columns Game

    这是一个类似于俄罗斯方块的游戏,叫做Columns Game。相信大家可能也听说过。我们在系统中完美的应用了mvc模块设计,相信可以给大家很好的参考。 这个项目我们供4人做了2个月,现在对大家开源了。。。 ...

    bootstrap-table-fixed-columns-v1.0.2.zip

    最近需要对表头进行冻结,找到了bootstrap-table-fixed-columns组件(也是bootstrap-table作者写的)能实现冻结效果,但带来了其他问题,包括:排序失效、列宽错位、合并行无效等,于是引入该组件的同时,顺便解决了...

    bootstrap-table-fixed-columns冻结列,并完善排序、列宽和合并行

    "bootstrap-table-fixed-columns" 是这个库的一个扩展插件,旨在提供固定列的功能,使得在宽屏或窄屏设备上查看表格时,重要的列始终保持可见,增强用户体验。 在原版的 `bootstrap-table-fixed-columns` 插件中,...

    bootstrap-table-fixed-columns

    "bootstrap-table-fixed-columns" 是 Bootstrap Table 的一个扩展插件,专门用于处理表格的固定列问题。在网页中,当表格的数据过多时,水平滚动条的出现可能导致左侧列在滚动时消失,影响用户体验。这个插件解决了...

    bootstraptable-reorder-columns表格拖拽排序列

    "bootstraptable-reorder-columns" 是这个库的一个扩展插件,专门用于实现表格列的拖拽排序功能。用户可以通过简单的拖放操作来调整表格列的顺序,极大地提高了用户在查看和管理大量数据时的灵活性和便利性。 在Web...

    Laravel开发-laravel-columns-search

    "Laravel开发-laravel-columns-search"可能是一个项目或者教程,旨在教授如何在Laravel应用中实现对多列数据的高效搜索。下面我们将深入探讨这个主题。 首先,了解Laravel的Eloquent ORM(对象关系映射)是至关重要...

Global site tag (gtag.js) - Google Analytics