Home  >  Article  >  Web Front-end  >  Introduction to padding in css

Introduction to padding in css

高洛峰
高洛峰Original
2017-03-16 11:09:111416browse

Syntax:

padding:[ | ]{1,4}

Default value : Look at each independent attribute

Applies to : all elements, except table-row-group | table-header-group | table-footer-group | table-column-group | table-row Foreign

InheritanceSex: None

AnimationSex: Yes

Calculated value: Look at each independent attribute

Related attributes: [ padding-top ] || [ padding-right ] || [ padding-bottom ] || [ padding-left ]

Value:

  • : Use the length value to define the inner padding. Negative values ​​are not allowed

  • : Use percentage to define inner padding. In horizontal (default) writing mode, refer to its containing block width for calculation, other cases refer to height. Negative values ​​are not allowed

Description:

Retrieve or set the internal margins on the four sides of the object .

  • If all four parameter values ​​are provided, the four sides will be applied in the order of upper, right, lower, and left.

  • If only one is provided, it will be used for all four sides.

  • If two are provided, the first one is used for up and down, and the second one is used for left and right.

  • If three are provided, the first is for top, the second is for left and right, and the third is for bottom.

  • Non-Replaced inline elements can use this attribute to set the inner patches on the left and right sides; if you want to set the inner patches on the top and bottom sides, you must first make the object Appears as block level or inline block level. The corresponding script feature of

  • is padding.

TRBL


Introduction to padding in css

#Extension : margin,border

padding value abbreviation


##padding : 20px; == padding : 20px 20px 20px 20px;

##padding :

20px 10px; == padding : 20px 10px 20px 10px;

padding : 20px 10px 30px == padding : 20px 10px 30px 10px;

If the two sides are equal, the latter is omitted; 4 sides are equal, only one

nbsp;html>
    <meta>
    <title>padding 填充</title>
    <style>
    p,span{
        border: 1px dashed red;
    }    
    .sample0{
        padding: 20px;
    }
    .sample1{
        padding: 40px 30px 20px 10px;
    }
    .sample2{
        padding: 20px 10px 20px;
    }
  
    .parent{
        padding:20px;
    }
   
   .child{
       border: 1px solid blue;
   }
    </style>
    <p>sample</p><br>
    <p>sample</p>
    <br>
    <p>sample</p>
    <br>
    <p>
        </p><p>child </p>
    

The above is the detailed content of Introduction to padding in css. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn