.p-user_rates-index .list-lines .user_rate { border: thin solid var(--headline-border-color); border-bottom: 0; } .p-user_rates-index .list-lines .edit-form { border: thin solid var(--headline-border-color); border-top: 0; }
.p-user_rates-index .list-lines .user_rate:has(+ .edit-form) { background-color: #f5f5f5; } .p-user_rates-index .list-lines .edit-form .b-form { background: transparent; border: 0; }
.p-user_rates-index .list-lines tr.editable { border: 1px solid black; }
@deadpɐǝpdeadpɐǝp,Чтобы было понятнее, зачем два правила, нужно менять еще и форму редактирования:
@deadpɐǝpdeadpɐǝp,@Aizek Shturm