火狐下iframe里的datalist宽度撑开
RT,有没大大碰到过,如何兼容
IE下并没有撑开
- HTML code
<div id="parent" style="float: left; width: 500px; height: 550px; padding: 0 0 0 30px;"> <iframe width="100%" height="100%" frameborder="0" src="xxxx.aspx" scrolling="no"></iframe> </div>
xxxx.aspx
- HTML code
<div id="ww" style="width: 500px; height: 550px; overflow: hidden"> <asp:DataList runat="server" ID="lvStatuses" OnItemDataBound="lvStatuses_ItemDataBound"> <ItemTemplate> <table style="text-align: left; line-height: 22px;"> <tr> <td style="padding: 0 0 0 10px; table-layout: fixed; word-wrap: break-word;"><%#Eval("text") %> </td> </tr> </table> </ItemTemplate> </asp:DataList> </div>[解决办法]
[解决办法]
可以用js自适应iframe的宽度
[解决办法]
可以用js自适应iframe的宽度
[解决办法]
可以用js自适应iframe的宽度
[解决办法]
没试过 哦
[解决办法]
可以用js自适应iframe的宽度
[解决办法]
padding: 0 0 0 30px 你左侧留出了30px的空间,div里面就不到500px了,xxxx.aspx中的div可以设置成100%
[解决办法]
LZ,DataList 这个控件本来就是用table来显示的,你现在又加了table,你可以去浏览器重生成的html代码里面看看,好多个table嵌套了,
建议LZ先优化下代码,去除一个冗余的,
再好好分析下css,或者用js来控制你的iframe