停止使用 max-width: 100% 调整图像大小
Stop my image resizing with max-width: 100%
我正在为我的网站使用三列骨架布局。除了一件事之外,一切都按照我想要的方式工作。我有一张图像对齐并位于 table 上方。见下文:
http://www.cosworth-europe.co.uk/catalogue/pistonringsets.html
如果我将 max-width:100%;
添加到图像中,它会稍微缩小并移动到与我的 table 不一致的位置,甚至在我通过浏览器调整大小之前。看这里:
http://www.cosworth-europe.co.uk/catalogue/pistonringsets2.html
有什么方法可以保留 max-width
,但在屏幕尺寸改变之前它根本不会调整大小?
HTML
<div class="six columns">
<img src="../images/catalogue/pistonringslarge.jpg">
<p style="padding-top:10px;"></p>
<table style="font-size:11px; width:380px; margin-left:20px;">
<tbody>
<tr>
<td style="padding-right:5px; width:70px;">Product Code</td>
<td style="background-color:#133D8D; color:white; padding-left:5px;">Description</td>
</tr>
CSS
.container .six.columns {
width: 340px;
}
正如 Listed 先生所指出的...我的图像很好,实际上是 table 由于添加了 20 像素的边距而长满了 div。我删除了边距并将 max-width:100% 添加到我的 table。现在一切正常。
我正在为我的网站使用三列骨架布局。除了一件事之外,一切都按照我想要的方式工作。我有一张图像对齐并位于 table 上方。见下文:
http://www.cosworth-europe.co.uk/catalogue/pistonringsets.html
如果我将 max-width:100%;
添加到图像中,它会稍微缩小并移动到与我的 table 不一致的位置,甚至在我通过浏览器调整大小之前。看这里:
http://www.cosworth-europe.co.uk/catalogue/pistonringsets2.html
有什么方法可以保留 max-width
,但在屏幕尺寸改变之前它根本不会调整大小?
HTML
<div class="six columns">
<img src="../images/catalogue/pistonringslarge.jpg">
<p style="padding-top:10px;"></p>
<table style="font-size:11px; width:380px; margin-left:20px;">
<tbody>
<tr>
<td style="padding-right:5px; width:70px;">Product Code</td>
<td style="background-color:#133D8D; color:white; padding-left:5px;">Description</td>
</tr>
CSS
.container .six.columns {
width: 340px;
}
正如 Listed 先生所指出的...我的图像很好,实际上是 table 由于添加了 20 像素的边距而长满了 div。我删除了边距并将 max-width:100% 添加到我的 table。现在一切正常。