为什么此按钮的文本居中?

Rya*_*yan 8 css

为什么基本<button>元素的文本内容是垂直居中的?在检查器中查看按钮的样式后,我无法确定哪个CSS属性对此负责.

button {
  width: 200px;
  height: 100px;
  text-align: left;
}
Run Code Online (Sandbox Code Playgroud)
<button>lorem ipsum</button>
Run Code Online (Sandbox Code Playgroud)

按钮截图

小智 0

我对这种行为想了很多,但找不到正确的答案,只是一个技巧

    button {
      width: 200px;
      height: 100px;
      text-align: left;
      position:relative;
    }
    
    button span {
      position:absolute;
      bottom:0;
      width:100%;
      text-align:center;
    }
Run Code Online (Sandbox Code Playgroud)
<button ><span>Example</span></button>
Run Code Online (Sandbox Code Playgroud)