css子绝父绝,子元素可以以父元素为坐标么

html-css013

css子绝父绝,子元素可以以父元素为坐标么,第1张

当然可以。子元素是绝对定位,父元素为相对定位、绝对定位或固定定位,则子元素均以父元素作为坐标参照系。顺便说说:可以隔代,比如子元素是绝对定位,父元素非定位元素,但祖父元素是相对定位,则子元素以祖父元素作为坐标参照系。

因为子元素在父元素的容器内。

给父层元素绑定事件,实际上已经包括了父层元素内的所有区域,所以也包括子元素,所以点击子元素会触发父元素的点击事件。

对于事件而言,这是一种事件传递。如果不希望事件传递下去,可以在子元素上使用js的阻止事件传递方法stopPropagation,就不会将事件传递到父层元素。