如何消除帧之间的间隙?
有三个框架。我想澄清这些差距。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<style>
* {
margin: 0;
padding: 0
}
</style>
<frameset rows="*,18" cols="*" frameborder="no" border="0" noresize framespacing=0 margin:0;padding:0;border:0;>
<frameset rows="*" cols="343,*" framespacing="0" frameborder="no" border="0">
<frame src="UntitledFrame-2.html" name="leftFrame" scrolling="no" noresize="noresize" id="leftFrame" title="leftFrame" />
<!-- 2是左侧,1是右侧中间,3是下面的黑色。set-1是主文件 -->
<frame src="Untitled-1.html" name="mainFrame" id="mainFrame" title="mainFrame" />
</frameset>
<frame src="UntitledFrame-3.html" name="bottomFrame" scrolling="no" noresize="noresize" id="bottomFrame" title="bottomFrame" />
</frameset>
<noframes>
<body>
<iframe src="http://IP:8090/" frameborder="no" width="100%" height="100%" border="0" marginwidth="0" marginheight="0" scrolling="auto"></iframe>
</body>
</noframes>
</html>
&#13;
答案 0 :(得分:0)
在您的框架集中,您必须添加style
属性属性
所以改变
<frameset rows="*,18" cols="*" frameborder="no" border="0" noresize framespacing=0 margin:0;padding:0;border:0;>
到
<frameset rows="*,18" cols="*" frameborder="no" border="0" noresize framespacing="0" style="margin:0;padding:0;border:0;">
我还建议您始终使用"
关闭html属性,例如framespacing="0"
而不是framespacing=0