我可以完全控制 div 元素,包括其内容,关联的JS事件处理程序和样式选项。这个 div 将被插入到我不知道的一些网页模板中,即它可能被插入到表格单元格中,或者插入复杂的基于div的标记等等。我需要能够以这种方式构建这个 div ,这样它就可以占据它所插入的父元素内的可预测区域。
答案 0 :(得分:0)
就个人而言,我只是将其设置为填充父容器(在CSS2中它本身可以是一个任务)。
这样,控制模板的任何人都可以通过影响父容器来决定div的最终大小。如果他们希望它填充容器,他们只是原样离开 - 如果他们想要限制它或以某种方式定位它们,他们可以将它放在块元素中并指定块的大小/形状/位置。