当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 有二个picturebox控件,picturebox2在picturebox1中,如何将picturebox2的背景设置为透明的(是对picturebox1透明,不是窗体) ......
 ·关于excel中的一个问题    »显示摘要«
    摘要: 现在已经有一个表,其中a,c,e列存放3次实验电流大小,希望g列可以显示出这3个电流最大值所在的列相邻右边的列的内容。 请问应该如何才能实现h列的功能? 例子说明: 列号 a b c d e f g 内容 3 v 5 t 2 y t 1 m 2 y 3 u u 第一行a,c,e中c列的数最大,则g列显示c的右边一列d列的内容t 第二行中e列最大,则g列显示e的右边一列f列的内容u ......


各位大侠,用javascript创建的div,overflow属性还有效吗

各位大侠好,我在作一个菜单,我用代码创建了两个div:smenu和menu2,smenu包含menu2,semnu的overflow属性设为hidden,这样即使menu2比较大也不会超过smenu的尺寸,但网页显示出来的效果是smenu被menu2顶大了,我用document.body.innerHTML属性查看,发现网页生成的html确实是嵌套的两个div,把这个html拷贝到新网页的body里,显示是正常的:smenu还保持原来的尺寸,我想问下各位大侠如何用代码解决这个问题?  
  javascript代码如下:  
   
  var   bodyRef   =   document.getElementsByTagName("body").item(0);  
   
  var   menu2   =   document.createElement("div");  
  menu2.className="menu_div";  
  menu2.style.position="absolute";  
  menu2.style.width=200;  
  menu2.style.height=500;  
  menu2.style.top=10;  
  menu2.style.left=10;  
  menu2.style.backgroundColor="#000000"  
  bodyRef.appendChild(menu2);  
   
   
  var   smenu   =   document.createElement("div");  
  smenu.style.height=200  
  smenu.style.width=200  
  smenu.style.overFlow="hidden"  
  smenu.style.backgroundColor="#00ff00"  
  smenu.style.position="";  
  smenu.style.zIndex=1  
  bodyRef.appendChild(smenu);  
   
  smenu.appendChild(menu2);  
   
  用document.body.innerHTML查看html,确实是<div><div>...</div></div>,如果我把smenu直接用网页里的<div></div>代替,也不会出现这样的现象了,这个问题困扰我好几天了,哪位高手能指点一下,这里谢谢了

NO.1   作者: matrixy

createElement之后,得到的是一个单独的对象引用,只能操作一次,你第一次把它列为bodyRef的children里面,它就己经给定下来了,不能再去把自己加给自己...

NO.2   作者: rotApple

呵呵,非常简单!!!  
  把smenu.style.overFlow="hidden"  
  改为:  
  smenu.style.overflow="hidden"


    摘要: 题目描述:一个正整数有可能可以被表示为n(n>=2)个连续正整数之和,如: 15=1+2+3+4+5 15=4+5+6 15=7+8 请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列。 输入数据:一个正整数,以命令行参数的形式提供给程序。 输出数据:在标准输出上打印出符合题目描述的全部正整数序列,每行一个序列,每个序列都从该序列的最小正整数开始、以从小到大的......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE