HTML DOM Style overflowY Property


The DOM style overflowY property returns and modify what to do when the content inside an element box overflow top/bottom in an HTML document.

Syntax

Following is the syntax −

  • Returning overflowY

object.style.overflowY
  • Modifying overflowY

object.style.overflowY = “value”

Values

Here value can be −

ValueExplanation
scrollIt clips the content and scroll bars are added when necessary.
inheritIt inherits this property value from its parent element.
initialIt set this property value to its default value.
autoIt clip the content and add scroll bars when necessary.
hiddenIt hides the content flow outside the element box.
visibleIt doesn’t clip the content and content will flow outside the element box.

Example

Let us see an example of style overflowX property −

 Live Demo

<!DOCTYPE html>
<html>
<head>
<style>
   body {
      color: #000;
      background-image: linear-gradient(to top, #a18cd1 0%, #fbc2eb 100%);
      height: 100vh;
   }
   p {
      border: 2px solid #fff;
      height: 100px;
      width: 200px;
   }
   .btn {
      background: coral;
      border: none;
      height: 2rem;
      border-radius: 2px;
      width: 40%;
      display: block;
      color: #fff;
      outline: none;
      cursor: pointer;
      margin-top: 4rem;
   }
</style>
</head>
<body>
<h1>DOM Style overflowY Property Example</h1>
<p>
   This is paragraph 1 with some dummy text.
   This is paragraph 1 with some dummy text.
   This is paragraph 1 with some dummy text.
   This is paragraph 1 with some dummy text.
   This is paragraph 1 with some dummy text.
   This is paragraph 1 with some dummy text.
</p>
<button onclick="add()" class="btn">Change overflow</button>
<script>
   function add() {
      document.querySelector('p').style.overflowY = "scroll";
   }
</style>
</head>
<body>

Ouput

This will produce the following output −

Click on “Change overflow” button to apply overflowY property with scroll value −

Updated on: 01-Jul-2020

45 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements