gpt4 book ai didi

javascript - onclick 事件包含剩余空间

转载 作者:行者123 更新时间:2023-12-03 09:07:19 24 4
gpt4 key购买 nike

在下面的 HTML 代码中,当我单击文本时,会显示一条消息。我需要 onclick 事件也包含文本右侧的空白。

<script src="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
<link href="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet"/>


<span class="list-group-item" type="button">
<span class="label label-primary label-as-badge">3</span>
<span class="label label-default label-as-badge">1</span>
<span class="label label-success label-as-badge">0</span>
<span onclick="alert('you click me')">my text</span>
</span>

更新

由于我的文字对某些人来说是模棱两可的,所以我通过图像来表示。蓝色椭圆形显示 onclick 操作的区域。红色椭圆表示我想扩大这个事件的范围。如果用户点击红色椭圆,则必须激活此事件。

enter image description here

最佳答案

您将需要使用类似布局的表格,在元素上使用 display:table 和 display:table-cell ,并指定要占用行中剩余空间的元素“width:100%”

<script src="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
<link href="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet"/>


<span style="display:table;width:100%;" class="list-group-item" type="button">
<span style="display:table-cell;" class="label label-primary label-as-badge">3</span>
<span style="display:table-cell;" class="label label-default label-as-badge">1</span>
<span style="display:table-cell;" class="label label-success label-as-badge">0</span>
<span style="display:table-cell;width:100%;background-color:#ccc;" onclick="alert('you click me')">my text</span>
</span>

关于javascript - onclick 事件包含剩余空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32162666/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com