0

我需要约束这个按钮,使黄色边框完美地围绕加号,就像“Go”一样。 在此处输入图像描述

这是按钮的 CSS,以提供帮助:

 #addinput{
        border-radius: 10px;
        font-family: 'Belgrano', serif;
        color: #FFE200;
        text-shadow: 0px -1px 1.9px #fff, 0px 3px 2px #000;
        background:transparent;
        font-size: 3em;
        height:50%;
        background-size: 40% auto;
        display:block;
        border:1px solid yellow;
    }

图二

在此处输入图像描述

4

3 回答 3

1

以 px 为单位设置高度值,而 line-height 可能会小一点,也以 px 为单位。见jsfiddle

#addinput{
    border-radius: 10px;
    font-family: 'Belgrano', serif;
    color: #FFE200;
    text-shadow: 0px -1px 1.9px #fff, 0px 3px 2px #000;
    font-size: 3em;
    display: block;
    border: 1px solid yellow;
    height: 40px;
    line-height: 30px;
}
于 2012-12-24T08:34:27.863 回答
0

height:50%如果您删除边框将完全适合它,则会导致它拉伸。

于 2012-12-24T08:24:59.127 回答
0

您可以尝试将 + 包装在容器内的段落中:

​&lt;div id="addinput"><p>+</p></div>​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

那么CSS将是:

#addinput p {
  margin-bottom: -10px; 
  margin-top: -10px;     
}
于 2012-12-24T08:30:16.287 回答