Re: Suggestion: A new text attribute to scale the size of text to follow the size of a box

I think I would call this 'font-size: auto', where 'auto' meant that largest size possible without breaking (except where explicitly broken by, say, a <BR> or by 'white-space: pre') and without overflowing. Most of the time this would be a horizontal constraint, but a fixed height could also constrain it. It would also mean there was no difference between 'whte-space:normal' and 'white-space:nowrap', and 'text-overflow' would never kick in.


Of course, 'font-size' is inheritable, so the author would need to take care with spans and such inside such a line, and set those children to 'font-size:1em' or 'font-size:100%'.

On Apr 29, 2010, at 7:14 AM, Gabriel Zackari wrote:

> I´m not sure this is the right place to suggest new CSS attributes if not please excuse me:
> 
> What I would like is an attribute that makes a text allways fill keep the same size as that of the box its in. 
> 
> Today its possible to have an image stretch with the size of a box but not text that is place in the box, its allways static. However text is rendered from vector so
> it should be possible to make its follow the size of another object.
> 
> So if the size of the box is made smaller the text size would automatically adjust and would not overflow and having to be hidden.
> And if the size of the box is bigger the size of the text will fit and you would not have to go back and perhaps create a new css style to adjust the size of the text.
> 
> Example of use:
> 
> Very useful when making buttons of different sizes. 
> The text would allways keep to the size of the button.
> 
> Regards Gabriel 
> 
> 
>  
> 

Received on Thursday, 29 April 2010 16:53:49 UTC