gpt4 book ai didi

html - 盒子里面的 bool 玛水平溢出

转载 作者:行者123 更新时间:2023-12-01 12:06:29 26 4
gpt4 key购买 nike

我在尝试使用 Bulma 库创建包含一些对齐内容的 3 个框的响应式网格时遇到问题。如果可能的话,我想让它仍然保持在盒子内的水平。

任何帮助,将不胜感激。

这是我期望的结果:

enter image description here

但是当减小宽度时,它会中断:

enter image description here

这是我正在使用的代码:

<div className="columns sub">
{this.props.options.map(option => (
<div className="column is-one-third" key={option.id}>
<div
name={option.id}
className={
`box ` +
(this.props.optionToBeChosen === option.id
? "box-is-active"
: "")
}
onClick={() => this.props.onClick(option.id)}
>
<div className="level is-mobile">
<div className="level-item level-left">
<div>
<p className="box-text-title">{option.title}</p>
<p className="box-text-small">{option.description}</p>
<p className="box-text-small">{option.description2}</p>
</div>
</div>

<div className="level-item level-right has-text-right">
<div>
<p className="box-text-demo">{option.cta}</p>
</div>
</div>
</div>
</div>
</div>
))}
</div>

最佳答案

bool 玛等级被明确告知不要缩小

.level-left, .level-right {
flex-basis: auto;
flex-grow: 0;
flex-shrink: 0;
}

您必须覆盖它才能使级别不突破 .box元素。

我建议您将自定义类添加到您希望能够缩小的级别,而不是覆盖所有级别的元素。

就像是
<div class="level is-mobile level-is-shrinkable">
Level items here...
</div>

<style>
.level-is-shrinkable .level-left,
.level-is-shrinkable .level-right {
flex-shrink: 1;
}
</style>

关于html - 盒子里面的 bool 玛水平溢出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56095233/

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