function myFunction1() {
  var a = document.getElementById("hidden_box_tr");
  var b = document.getElementById("updown");
  var c = document.getElementById("caution");
  if (a.style.display === "block") {
    a.style.display = "none";
    a.style.height = "10px";
    b.style.transform = "rotate(90deg)";
    c.style.opacity = "0";
  } else {
    a.style.display = "block";
    a.style.height = "150px";
    a.style.margin = "0px 0px 88px 0px";
    b.style.transform = "rotate(270deg)";
    c.style.opacity = "1";
  }
}.caution {opacity:0;}
#hidden_box_tr {color:#453367;
                height:10px;
                overflow:hidden;
                display:none;
                transition: all 10s;}
        
.hidden_box {margin-bottom:20px;}
.toggle_button > p {display:inline-block;
                    font-weight:bold;
                    font-size:20px;
                    margin-bottom:50px;
                    cursor:pointer;}
          
#updown {transform: rotate(90deg);
         transition: all 1s;}   <div class="toggle_button" onclick="myFunction1()">
            <p>click here</p><p id="updown">></p>
        </div>
        <div class="hidden_box">
            <table>
                <tr id="hidden_box_tr" >
                    <td id="caution">test</td>
                    <td id="caution">
                    testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest<br/>testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest<br/>testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest<br/>testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest<br/>testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest<br/>testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest<br/>testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest<br/>testtesttesttesttesttesttesttesttesttesttesttesttesttesttest
                    </td>
                </tr>
            </table>
        </div>i wanna put "transition: height 10s" when #hidden_box_tr height be 150px. now it looks like it suddenly change height but i want it change very smoothly by using transition
but it is not working
any help will be so appreciate!! thanks!!
 
     
    