Html IE11中的布局中断,但在Chrome中效果良好
我在我的网站上有这个档案,效果很好。但是当我在IE11中打开它时,图像的大小没有调整 镀铬: 在IE11中: 我的代码:Html IE11中的布局中断,但在Chrome中效果良好,html,internet-explorer-11,Html,Internet Explorer 11,我在我的网站上有这个档案,效果很好。但是当我在IE11中打开它时,图像的大小没有调整 镀铬: 在IE11中: 我的代码: <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/j
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<div class="container">
<ul class="nav nav-tabs">
<li class="active"><a data-toggle="tab" href="#img">Img 1</a></li>
<li><a data-toggle="tab" href="#imgg">Img 2</a></li>
<li><a data-toggle="tab" href="#imge">Img 3</a></li>
<li><a data-toggle="tab" href="#imgee">Img 4</a></li>
</ul>
<div class="tab-content">
<div id="img" class="tab-pane fade in active">
<img src='img1.png' width="90%" />
</div>
<div id="imgg" class="tab-pane fade">
<img src='img2.png' width="90%" />
</div>
<div id="imge" class="tab-pane fade">
<img src='img3.png' width="90%" />
</div>
<div id="imgee" class="tab-pane fade">
<img src='img4.png' width="90%" />
</div>
</div>
</div>
<style>
.tab-pane {
margin-top: 10px;
}
</style>
.选项卡窗格{
边缘顶部:10px;
}
有人知道为什么img会在IE11中中断吗?IE11屏幕宽度不是
您可以使用css规则来实现以下目的:
.tab-pane img{
width: 90%;
}
别忘了从img标签中删除inline属性。我已经用你的代码创建了一个示例,在IE浏览器屏幕截图中似乎一切都很好。请检查您的代码,是否有其他CSS样式 此外,请尝试清除浏览器数据(例如:cache),然后您可以尝试使用F12开发人员工具检查HTML元素和CSS样式。然后,尝试设置div container width属性。例如:
<style>
.tab-pane {
margin-top: 10px;
}
.container{
width:90%;
}
</style>
.选项卡窗格{
边缘顶部:10px;
}
.集装箱{
宽度:90%;
}
Microsoft现在将IE11描述为传统产品而不是浏览器!哦我不知道,谢谢你的帮助,我很抱歉,但为什么这与我的情况有关?web developerIt中的Im新功能可能意味着您正在为不再受支持的遗留产品进行开发。建议您尝试开发新的浏览器,如Chrome、Edge和Firefox。为什么我们仍然把IE从坟墓中挖出来呢?@Eytan谢谢您的帮助。但这种配置没有任何变化。布局与问题相同