• CSS笔记——padding,margin为百分比计算时的参照对象


    div的padding为百分比的两种情况


    padding-top,padding-bottom,margin-top,margin-bottom是百分比时是按照当前元素的父级元素的宽度来计算的

    1. 当子div的宽度是百分比时

    html代码

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    <meta chaset="utf-8">
    <title>无标题</title>
    <style type="text/css">
    html,body{
    margin:0;
    padding:0;
    height:100%;
    }

    .container{
    100%;
    }
    .row{
    100%;
    }
    .row:before ,
    .row:after{
      display: block;
      content:'';
      height: 0;
      clear:both;
    }
    .col-md-4{
      float: left;
      33.33%;
    }
    .blue-bg,
    .red-bg,
    .yellow-bg{
      padding-top:33.333%;
    }
    .blue-bg{ background-color: #428bca; } .red-bg{ background-color: red; } .yellow-bg{ background-color: yellow; }
    </style> </head> <body> <div class="container"> <div class="row"> <div class="col-md-4 blue-bg"></div> <div class="col-md-4 red-bg"></div> <div class="col-md-4 yellow-bg"></div> </div> </div> </body> </html>

    效果图

    2. 当子div的宽度是具体像素时

    html

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    <meta name="viewport" content="width=device-width , initial-scale=1">
    <meta chaset="utf-8">
    	<title>无标题</title>
    	<style type="text/css">
    		html,body{
    			margin:0;
    			padding:0;
    			height:100%;
    		}
               .row{ 100%; } .row:before , .row:after{ display: block; content:''; height: 0; clear:both; } .col-md-4{ float: left; 100px; } .blue-bg{ padding-top: 100%; background-color: #428bca; } .red-bg{ padding-top: 100%; background-color: red; } .yellow-bg{ padding-top: 100%; background-color: yellow; } </style> </head> <body> <div class="container"> <div class="row"> <div class="col-md-4 blue-bg"></div> <div class="col-md-4 red-bg"></div> <div class="col-md-4 yellow-bg"></div> </div> </div> </body> </html>

    效果图

     

  • 相关阅读:
    Android获取IMEI码
    Android动态壁纸的制作教程
    Android编程之解决androidsupportv4打包问题
    获取文字的宽度(android)
    json 数据格式
    Android隐藏标题栏,全屏显示
    android 解析json数据格式(转)
    RelativeLayout 布局属性
    anroid 样式列表
    Windows Phone 7 淺談手勢(Gestures)運作
  • 原文地址:https://www.cnblogs.com/MonaSong/p/5314336.html
Copyright © 2020-2023  润新知