CSS三列布局的多种表现形式

2020-05-11 18:29:45易采站长站整理

.rightWrap{width:100%; margin-left: -240px;}   
.right{margin-left: 240px;}   
</style>  
  

XML/HTML Code复制内容到剪贴板

<div class="parent" style="background-color: lightgrey;">  
    <div class="left" style="background-color: lightblue;">  
        <p>left</p>  
    </div>       
    <div class="center" style="background-color: pink;">  
        <p>center</p>  
    </div>           
    <div class="rightWrap" style="background-color: green;">  
        <div class="right"  style="background-color: lightgreen;">  
            <p>right</p>  
            <p>right</p>  
        </div>           
    </div>               
</div>  
  

 

思路三: table

CSS Code复制内容到剪贴板

<style>   
p{margin: 0;}   
.parent{display: table; width: 100%;table-layout: fixed;}   
.leftWrap,.centerWrap,.rightright{display:table-cell;}   
.leftWrap,.centerWrap{width: 120px;}   
.left,.center{margin-right: 20px;}   
</style>   
  

XML/HTML Code复制内容到剪贴板

<div class="parent" style="background-color: lightgrey;">  
    <div class="leftWrap">  
        <div class="left" style="background-color: lightblue;">  
            <p>left</p>  
        </div>           
    </div>