css 平均分配多列

<style>
    *{margin:0;padding:0;font-size:12px;font-family:‘Microsoft YaHei‘}
    #nav,#nav2{display:-webkit-box;display:-moz-box;display:box;margin:auto;margin-top:30px;border:10px solid #7f8c8d}
    #nav{width:300px;height:100px;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal}
    #nav2{width:100px;height:300px;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical}
    #nav div,#nav2 div{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:center;line-height:100px;font-size:36px;color:#fff}
    #box1{background:#1abc9c}
    #box2{background:#3498db}
    #box3{background:#9b59b6}
    #box4{background:#f39c12}
    #box5{background:#27ae60}
    #box6{background:#c0392b}
</style>
    <!-- 横向排列 -->
    <div id="nav">
        <div id="box1">1</div>
        <div id="box2">2</div>
        <div id="box3">3</div>
    </div>
    <!-- 纵向排列 -->
    <div id="nav2">
        <div id="box4">4</div>
        <div id="box5">5</div>
        <div id="box6">6</div>
    </div>

  

时间: 2024-10-09 03:44:32

css 平均分配多列的相关文章

使用css固定table第一列

.table{width:100%;overflow-x: scroll;background-color:#7c95b5;} .fixedTable{width:160%;text-align: center;color:#fff;font-size:14px; border-collapse:collapse;} .fixedTable tr{line-height: 30px;border:1px solid #fff;} .fixedTable tr:first-child{height

平均分配

如题,sum数量为10,子成员有6个(abcdef),效果图如下: 平均分配的规则是如果有6个子成员,则各分配一个,多余4个从头到尾依次分配,分完为止(总数和成员数量不确定,需要读数据库表字段长度) 下面代码获取长度部分不予赘述,仅看核心代码足以 这里实际上是在用repeater控件实现循环挂接数据,涉及到了这个平均分配,在这之前repeater有个嵌套绑定, 听力下面是有小题型的,所有加载出来,而没有小题型的大题型下面是不加载数据的,这里就给个链接地址,http://www.cnblogs.c

平均分配算法

平均分配算法1.看到一遍老外写的并行运算,里面有个平均分配,感觉比较好,记录下 var count=11; for(int taskNumber = 0; taskNumber < cores; taskNumber++) { int seqno = taskNumber; var max = count * (seqno + 1) / cores; var j = count * seqno / cores; for (int i = j; i < max; i++) { } } //若11

Sencha Touch 使tab底部图标宽度平均分配

修改前: 修改后: 在tabpanel对应的controller中添加如下代码 config: { views: ['Main'], refs : { main : 'Main', }, control : { 'Main':{ initialize:'initialize' } } }, //使tab底部图标宽度平均分配 initialize:function(){ var tabPanelItems = this.getMain().getItems(); for (var i = 0; i

CSS简单table首列固定

日前公司业务需求,将几个页面Table(也有一个页面几个table的情况)首列固定.网上查找资料最简便的做法是,将固定列(或者行)与滑动数据分别放在两个table里.因为我的需求是在 原有的table上进行编辑修改,不宜大幅度动原有代码所以没有采用. 考虑到时间成本的问题最终解决代码如下.值得注意的地方有几点: 第一,使用 css experssion动态表达式取值 加上eval绑定为较规范写法(也有说可以兼容IE6). 第二,必须使用兼容视图(IE)浏览,否则Freezingcol中left属

简单的CSS网页布局--一二列布局

1.一列布局 (一)一列自适应 自适应浏览器,随着浏览器的拉伸而变化,一般宽度采用百分比的写法,很简<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>一列布局自适应</title> <style type="text/css"> body{ margin: 0; /*清除浏览

简单的CSS网页布局--三列布局

三列布局其实不难,不过要用到position:absolute这个属性,因为这个属性是基于浏览器而言,左右部分各放在左右侧,空出中间一列来实现三列布局. 1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="UTF-8"> 5 <title>三列自适应</title> 6 <style type="text/

纯css实现div三列等高布局的最简单方法简化版/也可以多列

使用正padding和负margin对冲实现多列布局方法 这种方法很简单,就是在所有列中使用正的上.下padding和负的上.下margin,并在所有列外面加上一个容器,并设置overflow:hiden把溢出背景切掉. html代码 <div id="wrap"> <div id="left"> <p> left</p> <p> left</p> <p> left</p>

css之页面两列布局

两列布局:左边固定,后边自适应 第一种方法:左边的div左浮动或者是绝对定位,右边的div加margin-left:左边div的宽度 html部分 <div class="left"></div> <div class="right"></div> css部分 .left { position: absolute; /*这可以换成float:left,都可以使其脱离文档流*/ height: 100px; width: