为什么.net 2005 里的HTML中我用%百分比无效呢?
为什么.net 2005 里的HTML中我用%百分比来设置高、宽无效呢?是不支持还是设置没对??
[解决办法]
高已经不支持了。除非你去掉页面第一行的 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN " "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
[解决办法]
把頁面的這行聲明刪除即可。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN " "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
[解决办法]
..............
使用百分比的 子标签,需要父标签具有固定的高宽值了
设置
*
{
margin:0;
padding:0;
}
html,body
{
height:100%;
width:100%;
}
........
<div style= "width:366px;height:20% "> </div>
........
这样div 高度就为body的20%
[解决办法]
hrml,body,form {height:100%;maigin:auto;}