zoukankan      html  css  js  c++  java
  • padding-bottom布局解析;

     1 <!doctype html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>padding-bottom布局</title>
     6     <style>
     7         #q{width:800px; height:700px; background:#f45;}
     8         #c{width:400px; height:350px; padding-bottom:50%; background:#00f}
     9         .out{width:100%;height:300px;background:#f45;}
    10         .a,.b{width:50%;background:#00f;padding-bottom: 10%;
    11             float: left;}
    12 
    13     </style>
    14 </head>
    15 <body>
    16 <div id="q">
    17     <div id="c">
    18         SKJFLDKLKSAL;
    19     </div>
    20 </div>
    21 
    22 <!--  padding-bottom的百分比的值是按照父元素宽度的值计算的 #q的宽度为800,c的padding-bottom值为50%;浏览器
    23 解析后的值为400px;
    24 一般的用法是父元素设置一个宽度,子元素设置自己的padding-bottom按百分比,
    25 这种布局方法适用于这样一个情景;一个元素的背景需要全部显示出来,并且比例不变;随着屏幕大小变化;
    26 要求本元素不会变形始终维持一个比例;通俗的讲就是让一个元素铺上背景,达到图片的显示效果;
    27 1、一个元素的宽度值是父元素宽度值的百分比;
    28 2、此元素通过设置padding-bottom的百分比,使其达到本元素的高度,按照父元素的宽度的值来计算;
    29 -->
    30 <script src="http://libs.useso.com/js/jquery/1.8.3/jquery.js"></script>
    31 <script>
    32 
    33 </script>
    34 </body>
    35 </html>
    坚持下去就能成功
  • 相关阅读:
    c语言寒假大作战02
    C语言寒假大作战01
    C语言I作业12
    C语言I博客作业11
    C语言I博客作业10
    C语言ll作业01
    C语言寒假大作战04
    C语言寒假大作战03
    C语言寒假大作战02
    C语言寒假大作战01
  • 原文地址:https://www.cnblogs.com/suoking/p/4904957.html
Copyright © 2011-2022 走看看