html中的动态显示为什么必须放在div中,不能直接在页面显示?

作者&投稿:卜耐 (若有异议请与网页底部的电邮联系)
HTML为什么动态添加的元素,不在界面显示,但在浏览器中可以看到代码~

看你第一行中的div样式中写着height:800px;top:-400; 说明显示能看到只有400高度,还有400是隐藏起来的
然而下面2个div的高度加起来才120px;
div是从上往下排列的,刚好你所要显示的都在隐藏了
试试把top:-400px;改为top:0px;试试

因为onload这个事件是不支持放在div里面的,只有放在body,img iframe中才会起作用

原因很简单。document.write会最先显示在页面上。如下:

<!DOCTYPE html>
<html>
<head>
  <title>ss</title>
  <script type="text/javascript">
    document.write('时间');
  </script>
</head>
<body>
<p>段落1</p>
<p>我要在这里放时间</p>
<p>段落2</p>
</body>
</html>

这里的"时间"不会出现在第二个p标签这里,而是会出现在第一个p标签"段落1"之前。如果你要把"时间"放在确定位置的话,那你不可避免的要用getElementById()这种DOM操作方法实现啦。

PS:还在用DW,快换一个IDE, Sublime text, vscode, webstorm都比这个好啊。




怎样在HTML中显示sql内容
HTML是静态页,是不能显示动态的网站内容的,可以用一种伪静态页或者由动态页生成的一个静态页方式实现这个目的。

html鼠标经过自动展开和点击展开代码。
1.创建一个新的HTML文件百,该文件被称为测试。标题是“CSS实现的鼠标在导航栏上显示的超链接的下划线效果”。2.在页面上写nav标签,放入三个超链接(首页,第一栏,第二栏),代码如下。3.运行代码,效果如下。4.使用backCSS来美化字体大小、颜色和导航字体的排列。守则如下。5.运行代码,效果...

动态网页和静态网页的最大区别是什么
2.动态页面是可以随时改变内容的,有前后台之分,管理员可以在后台随时更新网站的内容,前台页面的内容也会随之更新,比较简单易学。静态网页是指:不应用程序而直接或间接制作成html的网页,这种网页的内容是固定的,修改和更新都必须要通过专用的网页制作工具,比如Dreamweaver。动态网页是指:使用网页脚本...

jsp和html的区别
1、定义上的区别:HTML(Hypertext Markup Language)文本标记语言,它是静态页面,和JavaScript一样解释性语言。因为只要有一个浏览器那么它就可以正常显示出来,而不需要指定的编译工具,只需在TXT文档中写上HTML标记就可以正常显示。JSP(Java Server Page)是Java服务端的页面,所以它是动态的,它是需要...

html页面如何生成随机数
需要准备的材料分别有:电脑、浏览器、html编辑器。1、首先,打开html编辑器,新建html文件,例如:index.html。2、在index.html中的<script>标签,输入js代码:$('body').append(Math.random());。3、浏览器运行index.html页面,此时会打印出一个随机数。4、刷新页面,此时会看到另一个随机数被打印...

html代码大全
<HTML><\/HTML>(放在档案的开头与结尾)文件主题<TITLE><\/TITLE>(必须放在「文头」区块内)文头<HEAD><\/HEAD>(描述性资料,像是「主题」)文体<BODY><\/BODY>(文件本体)(由浏览器控制的显示风格)标题<H?><\/H?>(从1到6,有六层选择)标题的对齐<H?ALIGN=LEFT|CENTER|RIGHT><\/H?>区分<DIV><\/DIV>区分的...

制作网页的属性面板有HTML选项和CSS选项,两个有什么区别?
两者区别在于:1、HTML是由标志和属性组成的,它们一起被用来告诉浏览器应该如何显示一页文档。标志用来引用一段文字或是一幅图片等文档部件,属性是标志的选项,在标志中修饰,如颜色,对齐方式,高度和宽度等;2、一般统一在CSS中设置样式,你可以随便打开网站查看源码,基本上看不到HTML中有设置样式的...

在一个html页面中想用JavaScript代码引用另一个abc.html页面的代码怎么...
通过嵌套iframe 实现嵌套html页面 <script type="text\/javascript"> (function () { document.getElementById("ifm").src ="";\/\/Url地址 ("#ifm").load(function () { var h = document.body.clientHeight;var w = document.body.clientWidth;document.getElementById("ifm").height = h + ...

html页面怎么生成随机数
html是超文本标记语言不是严格意义上的编程语言,所以html语言本身是无法生成随机数的,但是可以借助JavaScript的来实现生成随机数的功能。工具原料:编辑器、浏览器 1、JavaScript中的random() 方法可返回介于 0 ~ 1 之间的一个随机数,代码如下:<html><body><script type="text\/javascript">document....

网页设计中的动态脸接中a:link a:visited a:hover a:active四种状态的含 ...
a:link:超链接正常的时候的状态 a:visited:超链接被点击以后的状态 a:hover:超链接鼠标经过状态 a:active:超链接激活状态 例如:a:link{text-decoration:none;}看到别人总结的两点参考下记忆:在CSS中,如果对于相同元素有针对不同条件的定义,宜将最一般的条件放在最上面,并依次向下,保证最下面...

将乐县13849108241: 为什么CSS文本最好放在HTML之外 -
祖卿瑙服: 因为如果先加载HTML,还没加载到CSS,内容就没有任何样式,浏览器就只能以默认样式显示.这段时间网页就没有任何排版布局,就像有时网速太慢打开的网页有内容了但是很乱一样,这种网页CSS文件引入一般靠后.等CSS加载完毕,再...

将乐县13849108241: html中利用link引入的css样式必须放入head中吗? -
祖卿瑙服: enen 通常放在 head 是为了浏览器的渲染,能让页面显示的时候视觉上更好. 避免某些情况,如:假设你放在页面最底部,用户打开页面时,有可能出现,页面先是显示一大堆文字或图片,自上而下,丝毫没有排版和样式可言.最后,页面又恢复所要的效果

将乐县13849108241: 关于 js 的位置问题? -
祖卿瑙服: 严格来讲有区别.javascript作为一种脚本语言可以放在html页面中任何位置,但是浏览器解释html时是按先后顺序的,所以前面的script就先被执行. 比如进行页面显示初始化的js必须放在head里面,因为初始化都要求提前进行(如给页面body设...

将乐县13849108241: 在DW中怎么用动态网页代码啊!应该放在哪里呢 -
祖卿瑙服: 如果你是从HTML学起的网页制做的话,我劝你自己多试试,毕竟这样才能记忆深刻. 你说的那个是放在<body></body>中的. 规则嘛,我不知道,不过你看这个时收藏本站的代码,这个代码的意义在于你点这个链接,就能把这个网页加入收藏夹中,那么<body></body>中的一般是网页中的实际内容,加入收藏是网页中的内容,所以要加入<body></body>中. 还有个办法,你去各大网站,然后把他们的主页保存,然后用DW打开看看,研究一下代码的分布.对你的设计很有帮助.

将乐县13849108241: JavaScript在HTML中为什么onload语句在<body>标签中可以正确显示,但是放置到<div>标签中就无法显示了? -
祖卿瑙服: 因为onload这个事件是不支持放在div里面的,只有放在body,img iframe中才会起作用

将乐县13849108241: JavaScript 可以将动态的文本放入 HTML 页面 . -
祖卿瑙服: 动态文本就是指 将你不可预知的文字内容显示在html中 比如说从数据库读取的数据 或者XML中读取的数据 这些都是未知的动态内容

将乐县13849108241: html,css,??在用hover做动态时必须是子跟着父,但是我想让鼠标放在图片上显示某些东西..... -
祖卿瑙服: 那你就改用ul+li+img啊<ul><li style="background:url(a.jpg) no-repeat"><img src="b.jpg"></li></ul> ul li img{ display:none; } ul li:hover img{ display:block; }

将乐县13849108241: 一个站点下的所有html文件必须放在同一个文件夹里吗? -
祖卿瑙服: 可以分开放在不同的文件中,是你调用的路径有问题! 例如:index.html在根目录下,index1.html在目录index1中,index2.html在目录index2中 这时要调用index1.html和index2.html时要用路径: /index1/index1.html 和 /index2/index2.html

将乐县13849108241: js中的函数为何要放在head标签中啊...大哥们多谢了 -
祖卿瑙服: 不是一定要放在head标签中 只要是放在<script>标签中就可以了 随便你在文件中的任何地方引用. 但是为什么放在head中,是因为文件加载是从head开始的,如果你在页面中调用js,而且希望一加载的时候就执行,那你肯定要让js最先加载到客户端的浏览器上,所以放在head中比较好 也有放在文件结尾的,那是因为那段js是希望页面加载完才执行,所以js就放最后去加载

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网