如何使图像DOM元素响应
How to make image DOM element responsive
var img = document.createElement("img");
img.src = screenshots[i].content;
img.height = '1000';
img.width = '1000';
item.appendChild(img);
我想要的高度和宽度是自动或%,但它似乎不与它一起工作。
我也试过
img.className = 'screenshot';
.screenshot {
height = '100%';
width = '100%';
}
除了在DOM上设置高度和宽度为像素之外,其他的都不起作用
你可以这样写
img
{
width:100%;
height:auto;
}
嗨,它的工作原理参考相互依赖的附件http://codepen.io/anilnamde/pen/aBmLdj
// HTML
<div id="xx">
</div>
// CSS
div{
background:red;
width:400px;
}
img{
width:100%;
height:auto;
}
// Javascript
var img = document.createElement("img");
img.src ='https://www.google.co.in/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png';
document.getElementById('xx').appendChild(img);
如果你改变了CSS中div的宽度,图像会自动调整。
相关文章:
- 通过iron-ajax初始化对象数组(链接到caller's元素的响应)
- 响应画布元素
- 为什么不是't html<对象>元素响应鼠标事件
- 如何在jquery ajax成功html响应中找到输入隐藏元素
- 按钮元素没有响应
- 单击按钮后的无响应元素
- 自动完成搜索无法正常工作,请不要迭代$中的所有元素.每个ul-li都会及时显示响应
- 原型js 如何使定期更新程序隐藏基于ajax响应的类元素
- Jquery-(ajax async:true)元素大小没有响应
- 为什么jquery元素在ipad上没有响应
- 页面元素停止响应
- 如何从html响应解析javascript数组(包含JSON对象作为元素)
- 循环遍历 AJAX 响应元素
- 多个元素响应移动Webkit和Hammer JS上的触摸事件
- 将元素添加到 Ajax 响应返回的表单中
- 如何使图像DOM元素响应
- 我怎么能强迫元素在一个固定的定位元素响应javascript的onclick事件在Android web浏览器
- 如何使用CSS @media查询使这个元素响应
- 基于部分元素响应解析JSON数据
- JS窗口宽度html5视频元素响应