>웹 프론트엔드 >HTML 튜토리얼 >dw用div布局 布局后的顶部有空白 怎么都去不掉_html/css_WEB-ITnose

dw用div布局 布局后的顶部有空白 怎么都去不掉_html/css_WEB-ITnose

WBOY
WBOY원래의
2016-06-21 08:59:233866검색

急求帮忙~!
网页设计课的作业,要求用dw做  我用的cs6版本
在用div布局的时候,div的里面第一个div top栏不知怎么,在浏览器里面显示的时候顶部有空白,怎么都去不掉
下图是在dw界面拆分的设计图里面,顶部没有空白



下图是在dw的实时视图界面,他居然就有空白了……!!!


…………在谷歌浏览器里面也是这样,好郁闷…………

以下是部分代码,,求各位大神赐教一下~

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>仿MIUI官网-By熊伟</title><link href="index.css" rel="stylesheet" type="text/css" /></head><body><div class="container">  <div class="head">    <p class="width">    	<span id="h1">MIUI</span>        <span id="h2">首页    MIUI7.1    MIUI7    </span>下载    解锁    云服务    论坛</p>  </div>  <div class="body1">此处显示  class "body1" 的内容</div>  <div class="body2">此处显示  class "body2" 的内容</div>  <div class="bottom">此处显示  class "bottom" 的内容</div></div></body></html>以下是在外链的css代码:@charset "utf-8";body{	margin: 0px auto;	padding:0px;}.container {	font-family: "微软雅黑";	background-color: #FEFEFE;	margin: 0px;}.head {	background-color: #220600;	color: #EBEBEB;	height: 49px;	margin: 0px auto;}.body1 {	height: 659px;}.body2 {	height: 167px;}.bottom {	height: 160px;}


回复讨论(解决方案)

游览器默认的margin值  自己重新设置一个margin=0  我也是新手 猜的哦

p{margin: 0;padding: 0;}

这是p还有很多需要清除,就直接:
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}

*{margin: 0;padding: 0;}

这个可能有两个问题:
1、在CSS里面加上*{margin: 0;padding: 0;};
2、如果不是margin和padding的问题,可能是你的HTML是含BOM的UTF8格式,重新保存文件去掉BOM即可

没用过DW写网页,notepad++去掉BOM的话:
选择菜单“格式 - 转为 UTF8 无BOM编码格式”

浏览器都有自己的默认外边距,加上*{margin: 0;padding: 0;}这个即可

谢谢各位  当时问了我一同学  他在css里面添加了:

*{margin:0;  padding:0;}

就好了。还是谢谢各位

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.