Computer >> Computer tutorials >  >> Programming >> HTML

HTML DOM Style width Property


The HTML DOM style width property returns and modify the width CSS property of an element in an HTML document.

Syntax

Following is the syntax −

  • Returning width

object.style.width
  • Modifying width

object.style.width = “value”

Example

Let us see an example of style width property −

<!DOCTYPE html>
<html>
<head>
<style>
   body {
      color: #000;
      background: lightblue;
      height: 100vh;
   }
   p {
      border: 2px solid #fff;
      margin: 1.5rem auto;
   }
   .btn {
      background: #db133a;
      border: none;
      height: 2rem;
      border-radius: 2px;
      width: 40%;
      display: block;
      color: #fff;
      outline: none;
      cursor: pointer;
   }
</style>
</head>
<body>
<h1>DOM Style width 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.
</p>
<button onclick="add()" class="btn">Change Width</button>
<script>
   function add() {
      document.querySelector('p').style.width = "50%";
   }
</script>
</body>
</html>

Output

This will produce the following output −

HTML DOM Style width Property

Click on “Change Width” button to change the width of the paragraph element −

HTML DOM Style width Property