css - 图片的宽度发生变化而高度却没有相应变?

 秦风2502869477 发布于 2022-11-26 18:58

图片高度没有出现相应的变化

HTML

  

Latest news + more

  • picture of a girl with a large, stuffed dog toy

    Gastropub distillery Marfa farm-to-table

    Gastropub distillery Marfa farm-to-table, Etsy Truffaut fingerstache. Squid lomo Kickstarter art party cronut scenester. Organic raw denim Vice keffiyeh four loko. Squid lomo Kickstarter art party cronut scenester. Organic raw denim Vice keffiyeh four loko.Vice keffiyeh four loko. Squid lomo Kickstarter art party cronut scenester. Organic raw denim Vice keffiyeh four loko.Vice keffiyeh four loko. Squid lomo Kickstarter art party cronut scenester. Organic raw denim Vice keffiyeh four loko.

CSS

.snippet__thumbnail > img {
    width: 100;
}

.snippet {
    display: flex;
    flex-wrap: wrap;
}

.snippet__thumbnail {
    order: 1;
    width: 30%;
}

.snippet__title {
    order: 0;
    width: 100%;
    margin: 0 0 0.5em;
}

.snippet__description {
    order: 2;
    max-width: 70%;
    margin: 0;
    padding: 0 0 0 1em;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
}

疑惑

为什么图片的高度不会随着宽度一起变化?
理论效果应该如此:

1 个回答
  • 1 > 是直接后代元素选择器(子选择器) 所以第一个样式是无效的;
    2 正常情况下给图片设置宽度,高度会成比例调整;
    3 这种问题最好借助http://codepen.io/ ,这样方便别人排查问题。

    2022-11-26 19:13 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有