www.fltk.net > js获取Div的宽度,并将高度设置为宽度的60%

js获取Div的宽度,并将高度设置为宽度的60%

var wt = document.getElementById("picBox").width;这样。 另外推荐用jQuery写。

首先你的代码写错了这样写才是正确的 js获取banner的宽度:document.getElementById("banner").offsetWidth jq获取banner的宽度:$("#banner").width();

//jquery获取ID为abc的元素的宽度.alert($("#abc").width());//js获取ID为abc的元素的宽度.alert(parseInt(document.getElementById('abc').style.width));js通过html对象的style属性获取元素属性. 获取到的值是包含单位(px像素)的. 将获取到...

JQ可以否? $(document).ready(function(){ var screenWidth=$(window).width();//获得当前网页可视宽度 var bannWidth=screenWidth>1280?787:605; $(".banner").width(bannerWidth); });

给div设置一个id或者class: html部分: js部分: //获取mydiv var mydiv=document.getElementById("mydiv"); //获取#mydiv的高度 var divheight=mydiv.style.height; //设置mydiv行高 mydiv.style.lineHeight=divheight;

假设div根据浏览器大小改变时跟着自适应改变。 那么js就写在浏览器窗口改变时,获取div的高度值,然后赋值给需要的div。 浏览器改变的时候获取值或者改变值,是有对应的js方法的

javascript获取div的class中设置的宽高度: 高度(offsetHeight): 用js获取div的高度#box{border:1px solid #ff0000;width:200px; }function jj(){var pp=document.getElementById("box").offsetHeight;alert(pp);}段落内容.....段落内容........

window.onload = function(){ var div = document.getElementById("div"); var width = div.offsetWidth; div.style.height = width+"px" ;}

这个只用CSS应该是不能实现的,应该用javascript才好。 用JS获取一下DIV的宽度,之后再设置高度。 参考如下: var divOne=document.getElementById('divOne'); divOne.style.height=divOne.offsetWidth+'px';

首先设置两个div,假设给出id分别为a和b,b始终为a的宽度的二分之一。 js代码为: var diva=document.getElementById("a"); var divb=document.getElementById("b"); var wid=diva.offsetWidth; function jt(){//定义监听a大小变化的函数 var wi...

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com