Но вот код, который у меня сейчас есть:
html.heex:
Код: Выделить всё
Код: Выделить всё
form textarea {
@apply bg-emDark-dark font-brand font-regular text-xs border border-white h-[300px] resize-none;
border-top-left-radius: 0 !important; /*!important seems to be a cheat code when css is misbehaving. doesn't work otherwise*/
border-top-right-radius: 0 !important;
color: white !important;
margin-top: 0 !important;
width: 300px !important; /*This affects both textareas but I want it to only affect the dynamic textarea*/
}
form textarea {
@apply focus:outline-none focus:border-white
}
.line-numbers {
@apply border border-white font-brand font-regular text-xs text-emDark-light bg-emDark-dark h-[300px] w-[54px] text-right overflow-hidden resize-none;
border-right: none;
border-top: none;
}
.line-numbers:focus {
@apply focus:outline-none focus:border-white focus:ring-0;
}
Первое изображение — это то, что у меня есть сейчас, а второе изображение это то, над чем я работаю.


Я думаю, суть проблемы такова:< /strong>
Единственный способ, которым стиль действительно влияет на динамическую текстовую область, — это сделать это с помощью textarea формы. Но проблема в том, что я делаю это таким образом. , тогда это влияет на каждую текстовую область в форме (даже на статическую с классом .line-numbers). Я не особо новичок в css, поэтому, мягко говоря, очень смущен. Вот почему мне было интересно, есть ли такое. любой догматический феникс-способ стилизации динамических входных данных
Подробнее здесь: https://stackoverflow.com/questions/790 ... x-liveview