【发布时间】:2021-09-03 08:41:13
【问题描述】:
我有一个按钮组件,在按钮的左侧带有一点重音样式。我希望按钮根据内容获得高度。 “文本”变量可以是任何文本,因此它可以随时更改。我希望按钮重音与文本一起缩放,但我不能使用 100% 或类似的东西,因为它的父级没有任何设置高度(因为我希望它适合内容)。 button_accent 在我手动设置时确实会得到高度,但我希望它是动态的
<div className={`${buttonStyles.button}`} >
<div className={`${buttonStyles.button_accent} h-full`}></div>
<div className="mr-3 ml-3 justify-start w-full flex items-center">
{text}
</div>
</div>
Button.module.css:
.button {
display: flex;
height: auto;
min-height: 80px;
border: 1px solid #d8fc9133;
font-size: 24px;
color: white;
font-weight: medium;
background: rgb(128, 128, 128, 0.5);
align-items: center;
}
.button:hover {
background: rgb(128, 128, 128, 1);
cursor: pointer;
}
.button_accent {
width: 12.77px;
background-color: #d8fc91;
}
这里是高度设置为 65 像素的重音按钮。 (没有设置高度,重音高度为0)
【问题讨论】:
标签: html css next.js tailwind-css