image - 在屏幕变小,在屏幕侧面接触图像之前使图像缩小
问题描述
我正在努力实现某些目标,但我不知道正确的方法。希望有人可以在正确的方向上帮助我。
对于响应式图像,只要屏幕与图像一样大,图像就会变小,然后图像会随着屏幕变小(如果我是对的)。但我试图让图像在屏幕变小后立即变小。这是页面https://videosafari.nl/banner-test/它是关于红色标志 (NPO1)。
实际的问题是,当屏幕变小时,徽标下方的图像会变小,但徽标的大小保持不变。我希望徽标与其下方的图像保持比例,所以我希望它变得更小。有什么建议么?
.carousellogo {
display: inline-block;
margin: 0px 0px 12px 30px;}
<div class="carousellogo"><img src="https://videosafari.nl/wp-content/uploads/800px-NPO_1_logo_2014.svg_.png" alt="" width="75" height="" class="alignleft size-full wp-image-23274" /></div>
原始图像是 width="149" height="100" 但我将其缩小以确保图像在视网膜屏幕上保持清晰。宽度=“75”高度=“”。
我希望我足够清楚,并感谢您花时间阅读我的问题。顺便说一句,我只是 css 和 html 的初学者。
有一个美好的一天,并保持安全。
解决方案
您可以使用width: calc(4vw + 30px);
on.carousellogo
将元素的宽度控制为视口的 4%,然后再向其添加 30px。我测试了代码calc(4vw + 30px)
看起来非常适合您在桌面和移动设备上的网站。希望能帮助到你。
推荐阅读
- python-3.x - 如何在有向图中的两个节点之间制作弯曲边缘?
- bash - 抑制命令输出被忽略
- python - 有没有办法使用索引来 PIVOT 一个 SQL 表,以便它适用于类似的表?
- mysql - Sequelize 有问题没有将请求参数传递给 DB
- react-native - TouchableHighlight 不覆盖整个(卡片)组件
- android - Google Play 商店 Alpha 和 Beta 分发问题
- loopback4 - 使用 Loopback4 调用 MYSQL 存储过程的正确方法
- python - Django 生成时间列
- hadoop - 如何查找数据库中缺少计算统计信息的所有 Hive 表的列表?
- r - 如何在每个组中添加条以表示组均值?