css - 图片右上角的按钮

标签 css flexbox bulma

使用 Bulma 框架,我试图在图像的右上角放置一个按钮,但它只显示在图像的底部。 我尝试使用 justify-content 和 flex,但按钮仍然在底部

.justify-content-start {
  align-self: flex-start;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.1/css/bulma.css" rel="stylesheet" />

<figure class="image is-128x128">
  <img src="https://bulma.io/images/placeholders/256x256.png">
</figure>
<a class="delete is-medium justify-content-start" style="display:flex-row;"></a>

最佳答案

您需要将按钮放在 figure 标签内,并为其指定 css 属性“position: absolute”。

它可能看起来像这样:

<link href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.1/css/bulma.css" rel="stylesheet" />

<figure class="image is-128x128">
  <img src="https://bulma.io/images/placeholders/256x256.png">
  <a class="delete is-medium" style="position: absolute; top: 0; right: 0;"></a>
</figure>

当然,类中的外部CSS样式是更可取的。

关于css - 图片右上角的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50628280/

相关文章:

javascript - 在循环中显示或隐藏 div

html - CSS HTML 对齐 div

html - Flexbox 行向下推列

vue.js - Font Awesome 无法使用 vue 正确更新

html - 无法让文本环绕 WordPress 主题中的侧边栏容器

javascript - 将 PDF 作为图像包含在 HTML 中

css - div 的定位根据视口(viewport)变化

html - 使用 flex CSS 属性将 div 定位在图像之上

css - 如何使 bulma 表响应?

html - Bulma - 按钮类强制内联