CSS 修改Img标签中的图片(src)
在开发的过程中遇到了一个比较特别的问题,需要使用 CSS修改Img中的图片。
content
那最先通过搜索找到的解决方案是使用 Content 样式
/*图片替换*/
img {content: url(../Img/Logo.png);
}
这个方案在Chrome中显示正常,但是IE不支持
background-image
那我又尝试使用background-image样式
/*图片替换*/
img {width: 155px;height: 53px;background-image: url(../Img/Logo.png);background-size: 100%;background-repeat: no-repeat;
}
注意设置background-image后删除src中的图片会导致img标签没有长宽,所以需要根据背景图片设置长宽,如果图片和Img长宽不一致,根据需求还可设置拉伸和平铺的样式
不出意外,被前景挡住了。
我们把Img标签中的 src、alt属性删除,此时IE显示正常,但Chrome会显示一个带边框的破图。
那我们把前景图片设置为透明图片如何?经测试表现效果良好!
所以当前的解决方案是 Img标签上设置一个透明的图片,然后用 background-image样式替换背景图片,实现上述需求
小技巧:
没有PS如何制作透明图片
可以使用PowerPoint,插入一个一个正方形的图案,将背景和边框都设置为透明,右键图案->另存为图片 就可以了
CSS 修改Img标签中的图片(src)相关推荐
- [css] 怎么让div中的图片和文字同时上下居中?
[css] 怎么让div中的图片和文字同时上下居中? <div><img src="./"/><label>文字内容</label> ...
- css里面li标签怎么加图片_分享三种给li标签添加图标的方法
我们在页面布局时,经常会用到li标签,单独使用li标签比较单调,有时候为了页面效果,需要加入图片,那怎么在li标签中添加图片呢?这篇文章就和大家分享三种给li标签添加图标的方法,希望对你有用. 1.使 ...
- js修改div标签中的内容
<div id='divId'>初始文字</div><script>$(document).ready(function(e){$('#divId').html(' ...
- html script src属性,动态修改script标签中的src属性存在的问题
今天某个同事遇到一个诡异的问题,问题描述如下: 需求:通过脚本动态修改script标签的src来载入一段外部脚本并执行 实现方式(#1): document.getElementById('exter ...
- 使用css修改input框中checkbox的样式
概述 在页面设计时,我们经常使用input复选框.由于界面设计的需要,我们需要修改复选框的样式,使得界面更美观或者适应新的需求.由于CheckBox伪类修改比较复杂,通常修改的方式有两种,一个是链入图 ...
- tkinter标签中添加图片
LabelImage 图像PhotoImage 添加jpg文件 文字与图像共存 图像PhotoImage 语法如下 imageobj = PhotoImage(file="xxx.gif&q ...
- JS 修改a标签中的链接及文字
DOM:Document Object Model --->文档对象模型----操作页面的元素 html文件看成是一个文档,那么这个文档看成是一个对象,文档中的所有的标签都可以看成是一个对象 页 ...
- 使用PyPDF4和PIL修改PDF文件中的图片
继上篇从PDF中提取图片数据之后,我们看如何使用PIL修改图片并写入到PDF文件. 先放两个相关链接: 使用PyPDF4提取pdf文件中的图片 PIL从内存中加载图片 先放代码: import PyP ...
- 修改select 标签中的值
背景: 前台下拉列表中的值需要与input标签中输入的值相等 思路: 1.下拉列表为空时,input标签有值的情况下复制给select标签 2.后台只需要一直读取select标签的值即可,不需要再重复 ...
最新文章
- Geant4采用make和cmake编译运行geant4自带例子的方法
- c语言115写成16进制,C语言指针问题
- 一文帮你了解小型直流有刷电机内部结构
- POJ2104 K-th Number [分块做法]
- Netty ObjectPool对象池技术原理分析
- SAP Success factor自定义launchpad
- linux打开图形化命令,在Linux命令行中以图形化窗口打开文件夹
- 开箱一个docker
- Spark记录-Scala异常与处理
- Win10系统下如何安装鼠标指针主题包
- FusionCompute架构详解
- C++ 异常是如何实现的
- 六度空间-c++实现
- excel如何调整日期格式的方法
- linux下安装nvm
- PDF格式的“在线阅读”和“下载”
- Excel数据透视表经典教程十《值的汇总及显示方式》
- Python有趣|数据分析三板斧
- vue-router 采坑记录
- 拉格朗日插值验证龙格现象python
热门文章
- FPGA的GigE Vision IP相机图像采集方案设计,转换为千兆UDP,支持10G MAC
- Kmeans聚类②——Sklearn数据生成器(make_blobs,make_classification,make_circles,make_moons)
- 2015年全国计算机二级,2015年全国计算机二级考试试题题库
- win10系统中环境变量path变成一行显示
- 根植于统计力学的随机方法
- cmake直接下载地址(版本列表形式)
- MicroMesh锁子甲制作教程
- 价值2000元的行业织梦dedecms模板108套 免费分享给大家
- 如果银行想开挂,RPA机器人舍我其谁?
- 关于LabVIEW中的“值”与“值(信号)”属性