gridView滚动条相关问题

GridView本身没有滚动条,要想出现,它必须依靠承载它的container, 这个container可以是body,即IE,也可以是div,panel等。

 


                    AutoGenerateColumns="False" Width="100%">
           
               
               
               
               

          
       
   

对于css box来讲,一个element在渲染的时候(Render), 它是由margin, border, padding和content area组成。margin是透明的,没有background. padding会被background所影响。当你在编写html的时候指定element的width, height的时候,只是指明content area.并没有包括element的margin, boder, padding.

如下element为300px宽

 

width:250px;
padding:10px;
border:5px solid gray;
margin:10px;

 

有一点要注意, IE8以前的版本视border和padding为width中的一部分,要解决这个兼容性问题,必须指明doctype.如:

 

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html>
< head>
< style type="text/css">
div.ex
{
width:220px;
padding:10px;
border:5px solid gray;
margin:0px;
}
< /style>
< /head>

转载于:https://www.cnblogs.com/sdikerdong/archive/2012/05/09/2492260.html

你可能感兴趣的:(xhtml)