表格中重叠 <divs> 的 javascript 代码

标签 javascript css

我有一个 2 行 3 列的表格;在每个单元格中都有一个分区。 我想要什么:

  1. 当鼠标悬停在一个 div(例如 div1)上时,我想增加它的高度和宽度(已完成)
  2. 相邻的 div 应保持静止:不修改左、上、右、下位置。
  3. div1 与其邻居重叠

这可以做到吗? 谢谢。

最佳答案

这只能用 css 来完成。 http://jsfiddle.net/Erp2B/

td { 
  position:relative;
  height:100px; 
  width:100px; 
  padding:5px; 
  background:#eee; 
  border:1px solid 
  #888;
}

td div { 
  position:absolute; 
  height:100px; 
  width:100px; 
  padding:5px; 
  top:0; 
  left:0;   
  transition: all 0.5s ease;
 }

td:hover div { 
  height:200px; 
  background:#f33; 
  z-index:1000; 
}

关于表格中重叠 <divs> 的 javascript 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23544474/

相关文章:

JavaScript <br/> 不起作用

javascript - 在 css 中使用 angularjs 模板 {{ }}

css - 如何为图形元素 (CSS) 中的 img 元素创建样式规则

HTML 表格不显示行底部边框的一部分

html - 将子 div 置于父 div 之上

javascript - 在 jasmine 指令 Controller 中返回一个 promise

javascript - Jquery自定义函数问题

module-pattern - 我可以使用带有 javascript 模块模式的类吗?

css - 响应式网页设计 : Dynamic height

php - 网站上传网页的问题