.new .box { position: relative; } .new .image-label { position: absolute; text-align: center; width: 100%; top: 30px; opacity: .5; } .new .htk-image { height: 100px; overflow: hidden; border-bottom: 1px solid #ddd; } .new .htk-image > button { display: block; } .new .htk-image > img { margin-top: -40%; width: 100%; height: initial; } .new .tag-priority { display: flex; gap: 16px; } .new .tag-priority > *{ flex: 1; } .new textarea { min-height: 500px; }