今天去面试NET Web开发,人家给出了这么一个题,求解啊!

解决方案 »

  1.   

    这个题目应该去 Web开发 大版,HTML(CSS)版块中去问的~ 
      

  2.   

    你只要理解盒子原理就好解决了 只需理解margin、padding#DIV1{width:500px; height:50px; border:1px solid #0000;}
    #DIV2{width:190px; height:40px;margin-top:5px;margin-bottm:5px;margin-left:9px;}
    #DIV3{ width:284px; height:40px;margin-top:5px;margin-bottm:5px;margin-left:8px;margin-right:9px;}
      

  3.   

    *{ margin:0px; padding:0px;}
    div{ border:1px solid #000;}
    #a{ width:480px; height:38px; margin:0 auto; padding:5px 9px;}
    #b,#c{ width:234px; height:36px;}
    #b{ float:left;}
    #c{ float:right;}公司考你的都是细节,也都是基本知识。
    1.盒子模型(margin,padding)
    2.边框(边框的大小会计算在div的width和height里面)
    3.浮动(有浮必清,但是上面要求改动的是三个div,我就没有清除浮动,但这在投入到项目里面是不对的。)
    4.代码公用(减少垃圾代码)
    5.css基本规范(数字是不能做为全局唯一标识,即:id)
      

  4.   

    <div #1>
    <div #2></div #2><div #3>
    </div #3>
    </div #1>我是新手,试试行吗