博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
图片轮播
阅读量:5235 次
发布时间:2019-06-14

本文共 774 字,大约阅读时间需要 2 分钟。

之前一直都是用jquery写,没有尝试过原生的javascript,今天尝试着弄了一下,代码真多,注释添加的很详细,供学习交流.....

写的时候发现一些小问题:

1、javascript获取div宽高时,不能使用div.style.width等,弹窗alert(div.style.width);时会发现是一个空值,那是什么原因呢?

  div.style.width是给div赋值宽,或者改变它的宽度

  那么如何获取div宽呢?

  a.<div id="container" style="width:600px;">给div添加内联样式,div.style.width,可以获取到内联样式的宽度。

  b.查了一下网上说需要用div.offsetWidth,但是有点问题,如果给container加border时,offsetWidth是获取到container的宽度+border的宽度,这一点需要注意。

html:

 

    
焦点轮播图
1
1
2
3
4
5
5

 

css:

1  
css

 

javascript:

1     
imgShow

 

转载于:https://www.cnblogs.com/lpshan/p/4439233.html

你可能感兴趣的文章
novalidate
查看>>
label for标签的作用
查看>>
uml多重性
查看>>
fastjson @JsonField
查看>>
jvm配置
查看>>
html表单中<form>的enctype属性
查看>>
myeclipse配置svn
查看>>
eas固定ip避免多次申请许可
查看>>
idea查看接口方法实现
查看>>
centos关闭防火墙
查看>>
协议1
查看>>
centos7 ping: www.baidu.com: Name or service not known
查看>>
Webservice EASLogin登录接口说明
查看>>
序列化后成对象转map,再添加到dataList
查看>>
ng-repeat和ng-options区别
查看>>
SHR常用f7[更新ing]
查看>>
SHR之员工合同解除
查看>>
jdk版本
查看>>
shr8.2视图配置注意点
查看>>
Collections.synchronizedList使用方法
查看>>