CSS column-span Property

The column-span property of CSS sets the number of columns an element can span across. Its value can be none | all | initial | inherit 

Syntax: 

column-span: none|all|initial|inherit;

Default Value: None

Property Values: 

  • all: It allows to span in all the columns equally.

Syntax: 

 column-span: all;

Example: 

html




<!DOCTYPE html>
<html>
  
<head>
    <title>
        CSS | column-span Property
    </title>
    <style>
        .paragraph {
            column-count: 3;
        }
          
        h2 {
            column-span: all;
        }
    </style>
</head>
  
<body>
    <div class="paragraph ">
        <h2> Here we used col-span:all; 
          It had done span across three columns
        </h2>
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki
  </div>
</body>
</html>


Output: 

  • none: This value kills the spanning element and sets it to none. 

Syntax: 

 column-span: none;

Example: 

html




<!DOCTYPE html>
<html>
  
<head>
    <title>
        CSS | column-span Property
    </title>
    <style>
        .paragraph {
            column-count: 3;
        }
          
        h2 {
            column-span: none;
        }
    </style>
</head>
  
<body>
    <div class="paragraph ">
        <h2> Here we used col-span:none;
          It had done span across three columns
        </h2>
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki
  </div>
</body>
</html>


Output: 

  • initial: This value makes this property set to its default value.

Syntax: 

 column-span: initial;

Example: 

html




<!DOCTYPE html>
<html>
  
<head>
    <title>
        CSS | column-span Property
    </title>
    <style>
        .paragraph {
            column-count: 3;
        }
          
        h2 {
            column-span: initial;
        }
    </style>
</head>
  
    <div class="paragraph ">
        <h2> Here we used col-span:initial;
          It had done span across three columns
        </h2>
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki
  </div>
</body>
</html>


Output: 

  • inherit: The associated element takes the evaluated value of its parent element’s specified column-span property i.e. it will take the inherited property of the parent element. This is not supported by the column-span property of CSS.

Syntax: 

 column-span: inherit;

Example: 

html




<!DOCTYPE html>
<html>
  
<head>
    <title>
        CSS | column-span Property
    </title>
    <style>
        .paragraph {
            column-count: 3;
        }
          
        h2 {
            column-span: all;
        }
    </style>
</head>
  
<body>
    <div class="paragraph ">
        <h1>Here colspan: all;
          Inheritance is done in next paragraph 
        </h1
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
    </div>
    <br>
    <br>
  
    <div class="paragraph ">
        <h2>Here  we used colspan: inherit.;</h2
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki 
      w3wiki w3wiki w3wiki
      w3wiki w3wiki w3wiki
    </div>
  
</body>
  
</html>


Output: 

Supported Browsers: The browser supported by CSS | column-span Property are listed below:

  • Google Chrome 50.0 and above
  • Edge 12.0 and above
  • Edge 71.0 and above
  • Internet Explorer 10.0 and above
  • Opera 11.1 and above
  • Safari 9.0 and above


Contact Us