关于liveserver运行结果和本地直接打开运行结果不一样的问题
这是我的css样式.small:last-child{
color: red;
}
这是我的body里面代码:
<body>
<div>
<p class="small">apple</p>
</div>
<p class="small">apple</p>
</body liveserver(用的默认的127.0.0.1)的运行结果仅仅是第一个apple变红,而本地双击打开的运行结果是两个都变红,求解为什么阿,{:10_266:} 用的是什么浏览器?
都会变红啊,用浏览器开发者工具看看。可能是你看到的是缓存的页面。右键你的浏览器刷新按钮,用硬性重新加载或者清空缓存并硬性重新加载 额,你加:last:child干什么,这和没加有什么区别,我有强迫症,想把它弄掉{:10_257:} 本来就是两个都变红。可是这个和Live Server也没关系啊。要有问题也是出在VSCode上,你要不重装一下试试{:10_245:} Darth_EF 发表于 2020-7-16 10:06
用的是什么浏览器?
都会变红啊,用浏览器开发者工具看看。可能是你看到的是缓存的页面。右键你的浏览器刷 ...
谷歌浏览器,我其他浏览器试了也是只变红第一个,硬件刷新也还是一样的{:10_266:} SalvatoteAyu 发表于 2020-7-16 12:52
谷歌浏览器,我其他浏览器试了也是只变红第一个,硬件刷新也还是一样的
也有可能是服务器用了缓存。
用浏览器的开发者工具看看那个没变红的元素有没有加上class。
如果在本地(file)打开的东西和上web服务器开的东西不一样,基本都可以肯定是缓存了。
用的是什么web服务器软件啊? Darth_EF 发表于 2020-7-17 18:29
也有可能是服务器用了缓存。
用浏览器的开发者工具看看那个没变红的元素有没有加上class。
如果在本地( ...
用的vscdoe。我刚刚用hbuilder X的内置浏览器(开始这个内置浏览器打开的目录是从我的本地文件夹打开的,不知道为什么也是从127.0.0.1打开,结果就不对了)也不行。最后放弃了用这个插件,我现在是直接从文件夹打开html测试运行的,只是相比于liveserver我每次需要多按一下ctrl+r刷新一下浏览器。 SalvatoteAyu 发表于 2020-7-18 12:40
用的vscdoe。我刚刚用hbuilder X的内置浏览器(开始这个内置浏览器打开的目录是从我的本地文件夹打开的, ...
建议装个apache
页:
[1]