bootstrap中使用面包屑导航后页面打开第一次后,再次访问不在向后台访问数据(除非关闭导航中的标题),怎么才能让其每次都访问后台数据
这是因为你的网络请求函数是在页面在加载中调用的,应该要改到网页激活中调用才能达到你想要的效果。这个跟bootstrap没关系。
如果你是用的原生HTML+JS+bootstrap,那建议你给使用一下visibilitychange事件。
document.addEventListener("visibility", () = > {
if (document.visibilityState == "visible"){
// 在这里掉一共网络请求函数。
}
})
给图片加上固定的宽高值,但是此方法会使图片高度无法自适应,当屏幕缩小时,图片会被拉伸。
<img src="/img.jpg" alt="..." width="100%" height="300px">
大屏情况下没问题
但小屏情况下图片很难看
查阅了相关资料并没有好的解决方法。只能用相对繁复的方法来解决。
利用媒体查询来多段控制缩略图的高度
<style type="text/css">
#croaw_img img{
height: 300px;
width: 100%;
}
</style>
<style media="screen and (max-width:768px)" type="text/css">
croaw_img img{
height: 200px;
width: 100%;
}
</style>
此时的小屏情况下好了很多,如果想实现更精确的缩放,就只能反复的写这些代码了