The !important was ... important. I didn't realize it was possible to 
override styles set in the style attribute.

Thanks!

On Tuesday, January 5, 2021 at 11:35:41 AM UTC-8 [email protected] wrote:

> Also setting the height via a class but with !important should override 
> the inline styles.
>
> Note sure how any of this will respond to line-breaks though.
>
> On Tuesday, January 5, 2021 at 8:31:45 PM UTC+1 Saq Imtiaz wrote:
>
>> I've struggled with this before. A few things that help IIRC:
>>
>> set minHeight to 1em
>>
>> Add a class that sets:
>> width: 100%;
>> resize: none;
>> white-space: nowrap;
>> overflow-x: scroll
>>
>> I think that gets you close but not quite there.
>>
>> On Tuesday, January 5, 2021 at 7:18:28 PM UTC+1 Mark S. wrote:
>>
>>> When I create an edit-text widget with tags="textarea", rows=1, 
>>> autoHeight="no", instead of doing nothing, the widget generates a style 
>>> with height=400px.  Since this is a style, not a class, I have no hope of 
>>> overwriting this behaviour with a class. And apparently the height even 
>>> takes precedence over rows="1". 
>>>
>>> What I want is a textarea box that looks like an input area, and doesn't 
>>> expand vertically even if the input text is many lines long. I need it to 
>>> be a textarea box because an input won't retain linefeeds.
>>>
>>> Thanks!
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/6813774b-de60-4402-ad1c-4b2ae4309912n%40googlegroups.com.

Reply via email to