Javascript 清除:对于divs=>1050px,两者都不起作用

Javascript 清除:对于divs=>1050px,两者都不起作用,javascript,css,Javascript,Css,我编写了一个脚本,通过指定文本的宽度、高度、背景和颜色来生成文本部分。根据我的想法,小于1050像素的div应该是float:left,而较大的float则不起作用 我想提一提的是,在一切正常工作之前,我不知道我是否在某个地方因为轻微的重构代码而崩溃。尝试在一行中生成三个div 例如: 看看会发生什么,前两个元素应该相邻,第三个在下面,第三个生成的div恰好覆盖了前两个-为什么 $add_section.onclick,函数{ var sectionid=$.sekcja.length; va

我编写了一个脚本,通过指定文本的宽度、高度、背景和颜色来生成文本部分。根据我的想法,小于1050像素的div应该是float:left,而较大的float则不起作用

我想提一提的是,在一切正常工作之前,我不知道我是否在某个地方因为轻微的重构代码而崩溃。尝试在一行中生成三个div

例如:

看看会发生什么,前两个元素应该相邻,第三个在下面,第三个生成的div恰好覆盖了前两个-为什么

$add_section.onclick,函数{ var sectionid=$.sekcja.length; var sectionwidth=promptSection宽度; var sectionheight=promptSection高度; var bg=promptBG颜色; var sectioncolor=提示文字颜色; $new_节。附加“添加文本”; 如果$.sekcja.length>0{ $default-section.css显示,无; } 如果截面宽度<1050{ $.sekcja.cssfloat,左; } }; $new\u section.onclick、.add\u文本、函数{ var sectionid=$this.nextAll.sectioncolor.next.val; var inputid=$'.sample'.length; var inputwidth=PrompInput width; $this.parent.append; };
}; 添加溢出:隐藏到每个div.sekcja元素。没有它,div元素就会被它们的内容覆盖。只要用第一个和第三个元素试试你的例子,你就会看到那里发生了什么

First div: width: 525, height: 250, background: eaeaea, color: 000
Second div: width: 525, height: 250, background: c0c0c0, color: fff
Third div: width: 1050, height: 400, background: 222222, color: fff