html - CSS 图像被拉伸(stretch)到 100% 高度

标签 html css wordpress image image-size

无论我在做什么,我都有 css,它会拉伸(stretch)图像,但我看不到图像有多小,但它使我正在使用的高度很大

<?PHP the_post_thumbnail( 'full' );  ?>

使用的 css 如下,但正如您将看到的那样,它导致了 enter image description here我的图像拉伸(stretch)并且尺寸不正确。

.services-icon img {
    max-width: 100%;
    display: block;
    width: 200px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;

网址在这里

http://www.lockmsiths.solitudesoftware.co.uk/#site

最佳答案

你的 <img>标签有一个 width和一个 height Wordpress 设置的属性。

<img width="1000" height="500" ... >

在您的 CSS 中,您可以根据您的 200px 设置自动高度以保持纵横比。宽度:

.services-icon img {
    height: auto;
}

请记住,您的 CSS 会覆盖此图片的 Wordpress 设置。

关于html - CSS 图像被拉伸(stretch)到 100% 高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47838336/

相关文章:

javascript - 仅在 body 元素中淡化背景图像,而不是在 CSS 和 jQuery 的网站中全部淡化

html - 如何避免 CSS 中元素内部的特定 ID?

javascript - 如何修复我的 rock paper lizard spock 程序的 if 语句?

javascript - 在 jQuery 之前加载脚本

jquery - Wordpress anchor 菜单处于事件状态或非事件状态

javascript - 为什么我的整个网页在 Firefox 中按按键移动?

html - div 的宽度问题

javascript - jQuery 条件头类交换

html - CSS 菜单项未对齐

html - CSS Hover 在绝对定位元素的层次结构中不起作用