1

所以我似乎无法确定我做错了什么。我创建了一个包含 4 个按钮的菜单,即:更新、注册、记录和退出。我将它们放在一个类中,并使用 CSS 设置它们的样式。结果证明它们的长度不同,我已经尝试了我目前所知道和理解的关于 CSS 的所有内容,但我被困住了。

这是CSS代码:

.button2 {
    padding:15px 150px;
    margin:0px auto;
    border-radius:5px;
    color:#221e1f;
    font-family:corbel;
    font-size:20px;
    text-decoration: none;
    border:  1px solid #d13129;
    background: #d13129;
    width:300px; /* set a width, can be fixed or percentage */
    display:block; /* by default <a> tags arn't block elements and need to be for setting a width */
}

带有新编辑的图片:http: //gyazo.com/7c7203de14e01873b59e60392fa76207

4

2 回答 2

0

在 CSS 中设置宽度(例如,'width: 50px;')。除非您这样做,否则无论按钮内的文本有多大(加上填充/边框),大小都会匹配。

于 2013-08-28T23:02:57.007 回答
0

您还应该在 css 中定义高度和宽度。就像是:

  height:5px;
  width:15px;
于 2013-08-28T22:58:23.353 回答