页面样式又不对了。。
来源:2-3 首页-头部样式(2)
hyperse
2019-12-15 17:45:11
有三个问题:
1、控制台报错但是点击也没有出现具体是哪里出了错,只知道是index.html里面。该如何查看具体报错信息?控制台没有,
2、然后在命令行里面看到报错是reset.css找不到,但是明明引入了啊,
3、每当出现这种找了半天都不知道错误是哪里的时候,我就会重头写代码,有没有更好的方法呢。。
目录结构如下:
代码如下:
index.html
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>首页</title> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0" /> <script type="text/javascript"> (function (){ var docEl = document.documentElement; function setRemUnit(){ //获取到rem的基准值 var rem = docEl.clientWidth / 10; //动态设置html根元素的font-size docEl.style.fontSize = rem + 'px'; } setRemUnit(); //窗口大小变化时 触发 window.addEventListener('resize',setRemUnit); //窗口出现在当前屏幕时(有浏览器兼容性) window.addEventListener('pageshow',function(e){ if(e.persisted){ setRemUnit(); } }); })(); </script> <link rel="stylesheet" type="text/css" href="../lib/reset.css"/> <link rel="stylesheet" type="text/css" href="header/header.css" /> <link rel="stylesheet" type="text/css" href="searchBar/searchBar.css" /> </head> <body> <!-- 头部开始 --> <div class="header"> <div class="search-bar"> <div class="bar-location"> <div class="location-icon"></div> <div class="location-text">郑州市</div> </div> <div class="search-btn"> <p class="place-holder">鸡翅</p> </div> </div> <img class="header-img" src="http://img.mukewang.com/climg/5d590b3f0001863804300245.jpg" /> </div> <!-- 头部结束 --> </body> </html>
searchBar.css
.search-bar{ width: 100%; height: 1.066666rem; position: absolute; display: flex; flex-direction: row; align-items: center; justify-content: center; } .search-bar .bar-location{ margin-right: 0.533333rem; border-radius:0.346666rem; background-color: rgba(0,0,0,0.33); width: 2.453333rem; height: 0.746666rem; } .search-bar .location-icon{ display: inline-block; width: 0.4rem; height: 0.533333rem; vertical-align: 0.213333rem; margin-right: 0.16rem; background-image: url(../img/locationIcon.png); background-size: cover; } .search-bar .location-text{ position: relative; display: inline-block; font-size: 0.373333rem; color: #fff; vertical-align: 0.32rem; margin-left: -0.08rem; } .search-bar .location-text::after{ content: ''; display: block; width: 0.373333rem; height: 0.373333rem; background-image: url(../img/arrowIcon.png); background-size: cover; position: absolute; right: -0.4rem; top:-0.026666rem; }
header.css
.header{ position: relative; } .header .header-img{ width: 100%; height: 4.746666rem; }
reset.css直接拷贝的
3回答
樱桃小胖子
2019-12-15
同学你好,同学是将项目放置在服务器上运行的么?服务器可以使用wampserver,也可以直接将项目托管到静态服务器上,操作步骤参考https://class.imooc.com/lesson/1013#mid=24413小节的视频。另外,建议同学详细描述一下是操作到哪一步出现了这样的报错。并且,同学上传的代码中,多了一个<meta charset="utf-8" />。
祝学习愉快!
hyperse
提问者
2019-12-15
但是还是报了一个错,在favicon.ico,也是点不开,该怎么解决这个报错呢老师
hyperse
提问者
2019-12-15
解决了……要从包含lib的上一级文件夹中打开命令行……
相似问题
回答 3