javascript - 按钮可点击区域即使在按钮外也是可见的

标签 javascript html css

我在表单末尾有一个提交按钮。我发现即使在按钮外部单击,按钮的整行 div 也充当按钮。

css 中是否有任何选项?如果您需要,我可以提供代码。提前致谢

html:

<div id="submit">
            <div id="block">
            <button type="submit"  id="submit">Create</button>
            </div>
          </div>

CSS:

button.submit-button {
  font-size: 14px;
  padding: 1px 2px;
  color: #fff;
  margin: 0px 70px;
  margin-top: 5px;
  border-radius: 1px;
}

最佳答案

我猜你已经将按钮保留在一个 anchor 标记 中,该标记具有 display:block 就像代码段中的 Button1 一样。

使其成为display:inlinedisplay:inline-block

<div style="text-align:center">
  <a href="#" style="display:block; background-color: yellow;">
    <button>
      button1
    </button>
  </a>
  <div>
  <a href="#" style="display:inline-block; background-color: yellow;">
    <button>
      button2
    </button>
  </a>
  </div>
  <button>
    button3
  </button>
</div>

更新:

您的 divbutton 都具有相同的 idid="submit"。可能是因为那个。更改其中一个 id 的

关于javascript - 按钮可点击区域即使在按钮外也是可见的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46465927/

相关文章:

javascript - jquery toastmessage 多个位置,如何在运行时更改位置类?

javascript - 获取 Object.freeze 只能在 Android 上的对象上调用

html - 我可以同时定位类(class)和 ID 吗?

python - Django : Use multiple CSS file in one html

javascript - 如何使用 JQuery 检测 • 符号并将它们转换为 HTML ul

html - 无法获得移动设备的响应式右对齐

html - CSS 格式化 - 需要指导

javascript - 未捕获的类型错误 : MyView is not a function

javascript - 滚动后继续显示字幕内容

javascript - 在 CSS 中增加条形动画