How To Size Widget Elements to Percentage of Screen Rather Than a Fixed Value?

I think you missed the point where we are asking how to size a widget element to a percentage of the screen. Meaning we want it to always take up 25% or 50% or what have you. Not that it always takes up 100% of the screen.