display 和 visiability 区别
来源:互联网 发布:什么牙刷好 知乎 编辑:程序博客网 时间:2024/06/01 14:20
display 和 visiability 区别
这个属性都可以用于设置某个区域或者控件,显示不显示,
display 设置 none; 它不显示同时让出自己占用的空间
visiability 这个属性设置成 hidden 就不显示, 但是它不让这个空间.
style对象的案例:
<body>
<span id="myspan" onclick="test(this);" style="border: 3px solid red;cursor:hand;
">+</span> 我的家庭
<ul id="myul" style="display:none">
<li>爸爸</li>
<li>妈妈</li>
<li>哥哥</li>
</ul>
</body>
<script type="text/javascript">
<!--
function test(obj){
//myspan if(obj.innerText=="+"){
//显示成员
myul.style.display="block";
obj.innerText="-";
}else if(obj.innerText=="-"){
myul.style.display="none";
obj.innerText="+";
}
}
//-->
</script>
style 的小案例- 简易购物车
<body>
<h1>请选择你喜欢的水果</h1>
<input type="checkbox" onclick="shop(this,10)" price="10" name="fruits" value="苹果">苹果 10<br/>
<input type="checkbox" onclick="shop(this,20)" price="20" name="fruits" value="西瓜">西瓜 20<br/>
<input type="checkbox" onclick="shop(this,30)" price="30" name="fruits" value="香蕉">香蕉 30<br/>
<input type="checkbox" onclick="shop(this,40)" price="40" name="fruits" value="葡萄">葡萄 40<br/>
<input type="checkbox" onclick="shop(this,50)" price="50" name="fruits" value="桃">桃 50<br/>
<span id="showres"></span>
</body>
<script type="text/javascript">
<!--
var allPrice=0;
function shop(obj,price){
//遍历整个复选框,看看谁被选中.
/* var frutis=document.getElementsByName("fruits");
for(var i=0;i<frutis.length;i++){
//if(frutis[i].checked){
// window.alert(frutis[i].value+"被选中"+" 该价格是"+frutis[i].price);
//}
if(frutis[i].checked){
allPrice+=parseInt(frutis[i].price);
}
}*/
//直接判断点击行为是选中,还是取消,然后是决定对allPrice进行+,-
if(obj.checked){
//window.alert("中");
allPrice+=parseInt(obj.price);
}else{
//window.alert("取消");
allPrice-=parseInt(obj.price);
}
showres.innerText=allPrice;
}
//-->
</script>
- display 和 visiability 区别
- visibility和display区别
- visibility和display区别
- display:list-item和display:block区别
- display:block和display:inline的区别
- display:list-item和display:block区别
- display:inline、display:block和display:inline-block的区别
- display和visibility的区别
- display和visibility的区别
- visibility和display的区别
- visibility和display的区别
- visibility和display的区别
- display和visibility的区别
- Visibility和Display的区别
- visibility和display的区别
- visibility和display的区别
- display 和 visibility 的区别
- display和visibility的区别
- 第十三周项目二(Kruskal算法的验证)
- dagger2+rxjava+retrofit简单例子
- 第十三周项目2-Kruskal算法的验证
- SpringMVC常用注解3SpringMVC注入session、IO、本地化变量
- gtk 鼠标事件
- display 和 visiability 区别
- 第十二周项目四-利用遍历思想求解图问题(2)
- D3.js之饼图动画2
- poj_1113 Wall(凸包)
- 使用自制.a静态库报错Unknown class XXViewController in Interface Builder file的解决方法
- 响应式布局:CSS3弹性盒flex布局模型
- 图像融合( 想起了大学专业课电磁场与电磁波)
- 如何在CoreOS集群上创建并运行服务
- TensorFlow 实现Linear Regression