ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看体育直播 >> CSSjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播 >> CSS自适应布局(左右固定 中间自适应或者右侧固定 左侧自适应)

CSS自适应布局(左右固定 中间自适应或者右侧固定 左侧自适应)

来源:网络整理     时间:2014-12-11     关键词:

本篇文章主要介绍了"CSS自适应布局(左右固定 中间自适应或者右侧固定 左侧自适应)",对于CSSjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下: 经常在工作中或者在面试中会碰到这样的问题,比如我想要个布局 右侧固定宽度 左侧自适应 或者 三列布局 左右固定 中间自适应的问题。 下面我们分别来学习下,当然我...

经常在工作中或者在面试中会碰到这样的问题,比如我想要个布局 右侧固定宽度 左侧自适应 或者 三列布局 左右固定 中间自适应的问题。

 下面我们分别来学习下,当然我也是总结下而已,有如以下方法:
  =====================================================================
     一: 右侧固定宽度 左侧自适应
 
  第1种方法:左侧用margin-right,右侧float:right  就可以实现。
 
    HTML代码可以如下写:
   


        我是龙恩
   

 
 

        我是龙恩
   


  CSS代码可以如下写:
    .box-left{height:300px;margin-right:300px;background:#DDD;}
    .box-right{width:300px;height:300px;float:right;background:#AAA;}
 
    如上代码就可以实现效果。

    第2种方法:左侧同样用margin-right  右侧采用绝对定位 如下代码所示:
 
    HTML代码如下:
 
   

       

            我是龙恩
       

       

            我是龙恩
       

   

 
 CSS代码如下:
 
 .bd{position:relative;}
 .bd-left{height:300px;;margin-right:300px;background:#DDD;}
 .bd-right{width:300px;height:300px;position:absolute;top:0;right:0;background:#AAA;}
 
 第3种方法:右侧浮动 且 用负margin值
 
 HTML代码如下:
 
 

       

           

                我是龙恩
           

       

       

            我是龙恩
       

   

 
  CSS代码如下:
 
  .wrap{overflow:hidden;background:#EEE;}
  .wrap-right{width:300px;position:relative;float:right;margin-left:-300px;background:#AAA;}
  .wrap-left{width:100%;float:left;}
  .left-con{margin-right:300px;background:#DDD;}
  .left-con,.wrap-right{height:300px;}
 
以上是我总结的三种html css 两列布局方法(左侧自适应 右侧固定),如有不足的地方 请大家多多指教。下面我们来看看三列布局(左右固定 中间自适应的情况)。
 
 =====================================================================
 二:左右固定 中间自适应的情况
 
 我目前总结了2种方法 如下:
 
 第一种:左右侧采用浮动 中间采用margin-left 和 margin-right 方法。
 
 代码如下:
 
   
 
       
这是右侧的内容 固定宽度

       
这是左侧的内容 固定宽度

       
中间内容,自适应宽度

   

 
 第二种:左右两侧采用绝对定位 中间同样采用margin-left margin-right方法:
 
 HTML代码如下:
 
 

 

 

 
CSS代码如下:
 
 .l-sidebar {
   width:200px;
   height:500px;
   position:absolute;
   top:0;
   left:0;
   background:blue;
}
.mainbar {
   margin-left:200px;
   height:500px;
   margin-right:300px;
   background:green;
}
.r-sidebar {
   width:300px;
  height:500px;
   position:absolute;
  top:0;
   right:0;
   background:blue;
}

以上就介绍了CSS自适应布局(左右固定 中间自适应或者右侧固定 左侧自适应),包括了方面的内容,希望对CSSjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播有兴趣的朋友有所帮助。

本文网址链接:http://www.codes51.com/article/detail_97846.html

相关图片

相关文章