时间:2021-05-08
问题:
遇到多行多列排列的图片时,hover上去加边框会把下面的图片挤到别处
============================================================
注意:
IE11以下浏览器加载图片会默认给它加一个1px的边框
解决方法:对图片设置border:none
=============================================================
hover加边框解决方案:
原先:
复制代码代码如下:
<li>
<img />
<h3></h3>
<p></p>
</li>
1. 对元素设置透明边框(推荐):
复制代码代码如下:
li{
border:2px solid transparent;
}
li:hover{
border:2px solid red;
}
2. 对元素外再包裹一层div
更改后:
复制代码代码如下:
<li>
<div>
<img />
<h3></h3>
<p></p>
</div>
</li>
样式:
复制代码代码如下:
li{
wdith:468px;
}
div{
width:468px;
margin:2px;
padding:10px;
background-color:#fff;
}
div :hover{
margin:0;
border:2px solid red;
}
另外:
使用outline IE 7、8 不支持。
但它是显示在元素上面不会对元素加边框。不考虑IE兼容的可以直接用outline代替border
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
问题:遇到多行多列排列的图片时,hover上去加边框会把下面的图片挤到别处===========================================
怎么给图片加边框?给图片加边框的方法很多,笔者这里提供一种,简单快捷,占用电脑空间少的操作方法,使用HyperSnap给图片加边框。HyperSnap是一款专业
我们拍摄的图片或照片如果感觉不好看,可以加上边框修饰一下,那么如何给图片照片加边框?让照片显得更美观一些,下面小编就为大家介绍美图秀秀给图片加边框方法,来看看吧
本文实例讲述了C#实现图片加相框的方法。分享给大家供大家参考,具体如下://加边框try{BitmapBackbmp=newBitmap(@""+Path);f
1.如果图片加a标签在IE9-中会有边框解决方案:img{border:none;}2.rgba不支持IE8解决方案:可以用opacityeg:opacity: