html - 按钮文字消失了

标签 html css button submit

我正在尝试创建一个带有提交按钮的表单。我正在尝试将一些 css 应用于样式表中的按钮,但由于某种原因文本从按钮中消失了! 当我从样式表中删除所有 css(或从 div 中删除 id)时,按钮完全消失,而不是转到默认样式。谁能告诉我我做错了什么?

HTML:

    #submit 
    {
        background-color: #5AB753;
        color: black;
        text-align: left;
        border: none;
        border-radius: 5px;
        position: absolute;
        left: 683px;
        top: 500px;
        width: 170px;
        height: 51px;
        font-family: 'Lato';
        text-align: center;
        font-size: 30px;
        color: #FFFFFF;
        float: left;
    }

    #submit:hover 
    {
        background-color: #96D091;
        float: left;
    }
    <div id="submit" type="submit" value="Join now" />

最佳答案

使用 button 元素代替 div

请注意,按钮 的默认typesubmit,因此您可以将其删除。

#submit {
  background-color: #5AB753;
  color: black;
  text-align: left;
  border: none;
  border-radius: 5px;
  position: absolute;
  left: 683px;
  top: 500px;
  width: 170px;
  height: 51px;
  font-family: 'Lato';
  text-align: center;
  font-size: 30px;
  color: #FFFFFF;
  float: left;
}

#submit:hover {
  background-color: #96D091;
  float: left;
}
<button id="submit">Join now</button>

input type="submit" 上使用 button 的充分理由的 Stackoverflow 答案可以在这里找到:https://stackoverflow.com/a/33663114/5561605

关于html - 按钮文字消失了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46670989/

相关文章:

html - 从右边距移动最右边的 float

html - Microsoft Edge播放曾经是下载的音频文件

javascript - 向文本溢出 : ellipsis 的元素添加标题属性

带有文本和向下箭头的 C# 按钮

python - 如何将 python 窗口保持在所有其他窗口之上(python 3.1)

javascript - 将任何 Bootstrap 绑定(bind)到动态 HTML

javascript - 在手机上水平滚动模态包含图表

html - 如何将 CSS 应用于浏览按钮

javascript - 为伪类设置动画

css - 当我点击我的保存按钮时,我的整个表单向下移动了几个像素,我想避免这种情况