此按钮右边的多余空间是什么?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了此按钮右边的多余空间是什么?相关的知识,希望对你有一定的参考价值。

我无法消除嵌套在LI内的按钮内多余的空格。谁能解释摆脱它的最好方法是什么?我尝试将按钮的高度和行高更改为无效。不知道该怎么办。

按钮应该位于右上角,点应该是垂直的而不是水平的[因此CSS rotation()]。>

Codepen

<style>
ul, li 
  margin:0; 
  padding:0; 
  list-style:none


li 
  display:inline-block; 
  padding: 12px;
  position:relative; 
  background-color:#d5d5d5


h3 
  padding:0;
  margin:0 0 12px 0;


address 
  font-style:normal;


li > button 
  position:absolute; 
  top:0; 
  right:0;
  transform: rotate(90deg);
  display:flex;
  flex-flow:column nowrap;
  background-color:transparent;
  border: 1px solid #000;
  padding:0;
  margin:0;
  font-size:2em;
  cursor:pointer;

</style>


<ul>
  <li>
    <h3>My House</h3>
    <address>
      123 Main St<br>
      Long Beach, MS 39560
    </address>
    <button>&#x2026;</button>
  </li>
</ul>

我无法消除嵌套在LI内的按钮内多余的空格。谁能解释摆脱它的最好方法是什么?我尝试更改按钮'...

答案

是由字体大小与行高的组合引起的。要解决此问题,请在按钮样式中添加以下内容:

以上是关于此按钮右边的多余空间是什么?的主要内容,如果未能解决你的问题,请参考以下文章

颤振 |从 Switch 小部件中删除多余的空间

在 UITableView 中使用 Auto Layout,为啥周围有这么多多余的空间?

bash 字符串连接中的多余空间

从导航栏左右栏按钮项减少左侧空间和右侧空间

如何删除文本区域内的多余空间

IOS7 tableview底部viewcontrol中的多余空间