zoukankan      html  css  js  c++  java
  • css中的float和position

    1.float

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>float</title>
     6 
     7     <style>
     8         body{
     9             border-style:solid;
    10             border-size:3px;
    11         }
    12         .div1{
    13             width:100px;
    14             height:100px;
    15             background-color:red;
    16             float:left;
    17         }
    18         .div2{
    19             width:100px;
    20             height:100px;
    21             background-color:green;
    22             float:left;
    23         }
    24         .div3{
    25             width:200px;
    26             height:200px;
    27             background-color:gray;
    28         }
    29     </style>
    30 </head>
    31 <body>
    32 <!
    33     目的:如何在一行显示多个div元素
    34 --正常文档流:将元素(标签)在进行排版布局的时候按着 从上到下 从左到右的顺序排版的一个布局流
    35     脱离文档流:将元素从文档流中取出,进行覆盖,其他元素会按文档流中不存在该元素重新布局
    36 float:浮动,最好用float,如果有文本,会被挤出去。对于文本来说是不完全文档流
    37 position:absolute fixed定位(完全脱离)
    38 -->
    39 <div class="div1"></div>
    40 <div class="div2"></div>
    41 <div class="div3"></div>
    42 </body>
    43 </html>
    View Code
     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>clear</title>
     6 
     7     <style>
     8         .div1{
     9             width:100px;
    10             height:100px;
    11             background-color:red;
    12             float:left;
    13         }
    14         .div2{
    15             width:100px;
    16             height:100px;
    17             background-color:green;
    18             float:left;
    19         }
    20         .div3{
    21             width:200px;
    22             height:200px;
    23             background-color:gray;
    24             clear:both;
    25         }
    26     </style>
    27 </head>
    28 <body>
    29 <!--clear就是清除float元素,可以设置左右两边不能有浮动元素-->
    30     <div class="div1"></div>
    31     <div class="div2"></div>
    32     <div class="div3"></div>
    33 </body>
    34 </html>
    View Code

    2.position

      fixed
     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>position</title>
     6 
     7     <style>
     8         .div1{
     9             height:1500px;
    10             background-color:green;
    11         }
    12         .div2{
    13             height:1500px;
    14             background-color:yellow;
    15         }
    16         a{
    17             position:fixed;
    18             bottom:20px;
    19             right:20px;
    20         }
    21     </style>
    22 </head>
    23 <body>
    24     <div class="div1"></div>
    25     <div class="div2"></div>
    26     <!--position:absolute fixed 定位(完全)-->
    27     <a >返回顶部</a>
    28 </body>
    29 </html>
    View Code
  • 相关阅读:
    transform.forward和vector3.forward
    游戏开发数值公式
    类的大小
    c#扩展方法
    C# 线程本地存储 调用上下文 逻辑调用上下文
    DbCommandInterceptor抓取EF执行时的SQL语句
    C# 关键字const与readonly的区别
    Swagger(webapi自动生成接口说明文档)
    log4net配置
    JavaScript代码优化指南
  • 原文地址:https://www.cnblogs.com/lizeboLB/p/7808045.html
Copyright © 2011-2022 走看看