Content not scrolling properly in cssLayout

The content in layout is scrolling but last 2-3 lines are not displaying. If i zoom out browser using Ctrl± shortcut then it displays whole content. What should i do in that case?

Panel container = new Panel(); container.setHeight("100%"); VerticalLayout layout = new VerticalLayout(); layout.setMargin(true); container.setContent(layout); layout.addComponent(new Label("<Big text which need to be scrolled>")); this.maincontent.addComponent(container) Thank you in advance.