在帝国cms里,如果在表格里放图片你会发现有时候图片过大会把撑的很难看,那么我们应该怎么解决这个问题呢,那就是直接用js控制,下面我们就来解决这个问题。
1、不按照比例的缩放
<script language="javascript">
function changeImg(mypic){
var xw=130;
var xl=160;
var width = mypic.width;
var height = mypic.height;
if (width > xw ) mypic.width = xw;
if (height > xl ) mypic.height = xl;
}
</script>
调用方法:
<img src="图片地址" onload="changeImg(this)">
2、按照比例的缩放
<script language="javascript">
function changeImg(mypic){
var xw=160;
var xl=180;
var width = mypic.width;
var height = mypic.height;
var bili = width/height;
var A=xw/width;
var B=xl/height;
if(!(A>1&&B>1))
{
if(A<B)
{
mypic.width=xw;
mypic.height=xw/bili;
}
if(A>B)
{
mypic.width=xl*bili;
mypic.height=xl;
}
}
}
</script>
调用方法:
<img src="图片地址" onload="changeImg(this)">
标签: CMS网站, js换行, mypic, var, width
上面是“帝国cms:用js控制表格里的图片过大问题”的全面内容,想了解更多关于 帝国cms 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_1249.html
workflows工作流
- 森林里有一个皮肤像抛光黑曜石的生物
- 一只黑色章鱼ComfyUI工作流
- 一朵在晨光中带着露珠的蓝玫瑰
- 基础扩图comfyui工作流
- 乒乓卡通3d人物
- 金色玫瑰花comfyui工作流
- 沙漠里一只红黑相间的蝎子
- 树上挂着一只快乐香蕉ComfyUI工作流一
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!