首页 > 开发 > CSS > 正文

不用table而实现等分DIV的方法

2024-07-11 08:29:52
字体:
来源:转载
供稿:网友

第一种方式

html:

XML/HTML Code复制内容到剪贴板
  1. <div id="box">       <div>  
  2.         <span>1</span>           <span>2</span>  
  3.         <span>3</span>       </div>  
  4.      <div>           <span>4</span>  
  5.         <span>5</span>           <span>6</span>  
  6.     </div>        <div>  
  7.         <span>7</span>           <span>8</span>  
  8.         <span>9</span>       </div>  
  9. </div>  

csss:

CSS Code复制内容到剪贴板
  1. *{        margin:0 auto;   
  2.     padding:0;    }   
  3. #box{        height:200px;   
  4.     width:200px;        border:1px solid red;   
  5. }    div div{   
  6.     width:100%;        height:32.855%;   
  7. }    span{   
  8.     display:inline-block;        height:100%;   
  9.     width:32%;        border:1px solid blue;   
  10. }    #box span:nth-child(2n+2){   
  11.      border:1px solid red;        margin-left:-7px;   
  12. }    #box span:nth-child(2n+3){   
  13.      border:1px solid green;        margin-left:-7px;   
  14. }   
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表