开发者

Is there a best practice for handling browser resizing?

I feel like GMail is an excellent example of best practices in开发者_JS百科 action, but I'm looking for a more theoretical code-based approach. CSS? JavaScript? jQuery? Let's hear it.


Most web application use proper document layout and CSS to make the flow work itself out naturally when the user resizes the browser window, without executing any script at all. This is exactly what the CSS properties display, position, float, clear, etc. are for.


Depends on what you have to do on window resize...

Usually most applications and websites use browser resize event for changing layout or increasing/decreasing font size when user changes browser window size.

Check this article out...


you could do something like this.

The idea is you make a large wrapper (#main,the lightest one) and you place 2 divs inside:#left and #right.

left is a fixed width div width:200px and floats left float:left.

right is liquid so no width, but to prevent #left from overlapping you give #right a margin of the width of #left -> margin:0 0 0 200px.

To prevent #right from being to small you give it a minimum width min-width:400px. Now when you resize the window #right will resize along until #right gets at 400px then the scrollbars will be visible

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜