当前位置: 代码迷 >> HTML/CSS >> 控件会自动多出一个内嵌样式width:100%是咋回事
  详细解决方案

控件会自动多出一个内嵌样式width:100%是咋回事

热度:177   发布时间:2012-04-16 16:20:04.0
控件会自动多出一个内嵌样式width:100%是怎么回事?
添加RadGrid控件时,我没有写过width:100%
运行后,用开发人员工具查看后,却提示多了一个内嵌样式width:100%
这是怎么回事?
比如:<radg:RadGrid ID="RadGrid1" runat="server" CssClass="RadGrid_winxp CssReset" AllowMultiRowSelection="True"
  Skin="WinXP" GridLines="None" AutoGenerateColumns="False">
在这里我没有写内嵌样式。
但是用开发人员工具查看后会显示
<div align="left" class="RadGrid_WinXP CssReset" id="RadGrid1" style="width: 100%;">多了一个style="width:100%;"
这是怎么回事...好纠结

------解决方案--------------------
如果是由于外部设定了padding、内部内容由于带有margin和border、而又设置width=100%造成的滚动,可以在你所描述的控件上嵌套一个div来解决
------解决方案--------------------
一般都是JS或JQ动态加上去的
  相关解决方案