<img src=“./logo.jpeg“ style=“width: 400px!important;“ alt=““>修改图片的宽度

news/2024/10/25 7:18:10/
  1. max-width:100px;
  2. 给图片设置box-sizing: border-box;padding: 0 50px;,但图片左右会有50px的内边距
  3. 利用缩放,给图片设置zoom: 0.625
  4. 利用缩放,transform: scale(0.5,0.5),但是占据的位置还是原来的200px
  5. js获取元素使用imgs[0].setAttribute(“style”,“width:300px!important;”)或者imgs[0].style.cssText=‘width:300px;’
  6. 动画:谷歌无效!给图片设置动画,from{width:300px;}to{width:300px;},动画时间为0s,原理是CSS动画的样式优先级高于!important的特性
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>.img1{/* 方法1:max-width */max-width:100px;  }.img2{/* 方法2:利用ie盒模型 width = border + padding + content */box-sizing:border-box;padding:0 50px;   /*宽度固定 + padding后 内容就会减小*/}/* 利用缩放 */.img3{zoom:.5;}.img4{transform: scale(.5);}/* 谷歌测试无效!利用CSS动画的样式优先级高于!important的特性 */.img5{animation: changeWidth 0s forwards;} @keyframes changeWidth {from {width:200px;}to {width:100px;}} </style>
</head>
<body><div> max-width:100px;</div>  <img class="img1" src="https://t7.baidu.com/it/u=3204887199,3790688592&fm=79&app=86&size=h300&n=0&g=4n&f=jpeg?sec=1598576396&t=e4b12ad822ebc688b7cf75965acc852b"alt="" style="width:200px!important;"><p></p><div> box-sizing:border-box; padding:0 50px;  -- 方法2:利用ie盒模型 width = border + padding + content </div> <img class="img2" src="https://t7.baidu.com/it/u=3204887199,3790688592&fm=79&app=86&size=h300&n=0&g=4n&f=jpeg?sec=1598576396&t=e4b12ad822ebc688b7cf75965acc852b"alt="" style="width:200px!important;"><p></p><div>zoom:.5; -- 利用缩放 </div> <img class="img3" src="https://t7.baidu.com/it/u=3204887199,3790688592&fm=79&app=86&size=h300&n=0&g=4n&f=jpeg?sec=1598576396&t=e4b12ad822ebc688b7cf75965acc852b"alt="" style="width:200px!important;"><p></p><div>transform: scale(.5); -- 利用缩放</div> <img class="img4" src="https://t7.baidu.com/it/u=3204887199,3790688592&fm=79&app=86&size=h300&n=0&g=4n&f=jpeg?sec=1598576396&t=e4b12ad822ebc688b7cf75965acc852b"alt="" style="width:200px!important;"><div>animation 动画:--谷歌测试无效!利用CSS动画的样式优先级高于!important的特性 </div> <img class="img5" src="https://t7.baidu.com/it/u=3204887199,3790688592&fm=79&app=86&size=h300&n=0&g=4n&f=jpeg?sec=1598576396&t=e4b12ad822ebc688b7cf75965acc852b"alt="" style="width:200px!important;">
</body>
</html>

在这里插入图片描述

参考:
你TMD的竟然在代码里面下毒

第 60 题:已知如下代码,如何修改才能让图片宽度为 300px ?注意下面代码不可修改。


http://www.ppmy.cn/news/170940.html

相关文章

数组(2)

文章目录 9. 三子棋 附&#xff1a; 9. 三子棋 类似于之前的猜数字小游戏&#xff0c;我们需要先把整个游戏的大体结构在主函数中实现出来&#xff1a; //test.c#include <stdio.h>void menu() {printf("*****************************\n");printf("***…

position: sticky属性的基本使用

关于css中position: sticky属性的基本使用 在日常开发中有时会遇到一些需要把类似搜索框和一些轮播图等内容固定在顶部的需求,而且要在你滚动你的鼠标滚轮或者移动内容的时候直接固定在顶部不动,这种情况下我们会有一个基本的布局思路,正常布局应该是如下所示的: css部分 * {…

JS前端图片压缩上传-纯js

JS前端图片压缩上传-纯js 最近在做一个手机端的图片上传&#xff0c;写了一个比较符合自己要求的方法&#xff0c;可供参考 在做这个功能模块时&#xff0c;我遇到了以下问题&#xff0c;都花费了大量时间&#xff1a; 1. 不知道怎么压缩图片&#xff0c;&#xff08;代码和…

Dell H300/6i/6iR/H700/H800阵列卡配置(转)

说明&#xff1a;其实Dell系列的阵列卡基本都是同一个套路和界面&#xff0c;包括操作步骤&#xff0c;不同的是不同的卡性能和支持Raid模式不一样而已。 名称解释&#xff1a; Disk Group&#xff1a;磁盘组&#xff0c;这里相当于是阵列&#xff0c;例如配置了一个RAID5&…

div遮罩层

实现遮盖层&#xff0c;使一部分区域不可点击编辑等。 1.简易遮罩层一&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"width<device-width>,…

css系列----纯 css 实现轮播图(手动)

2、纯 css 实现轮播图(手动) 实现原理&#xff1a;利用 css3 中 input:checked 和 &#xff5e;选择器实现 /* 设置容器大小*/ .container {position: relative;width: 800px;height: 300px; } /* 设置input位置 */ .container input {position: absolute;z-index: 23;botto…

DEF解析

DEF 全称Design Exchange Format, 用于电路物理信息交互&#xff0c;是将数字实现前后端连接起来的桥梁。目前常用的DEF version 是5.8, 在DEF 中可以定义如下信息&#xff0c;本文不解析每一部分的含义&#xff0c;只概述做物理综合需要的部分信息。DEF file 有如下限定&#…

H323——H239演示功能

1. 概述 H239在ITU文档中实际命名为Role management and additional media channels for ITU-T H.300-series terminals&#xff0c;意为H300系列中断的角色管理和额外没媒体流&#xff0c;H239是H323中用来开启辅流的信令流程规范&#xff0c;会为相关的媒体流添加角色&#…