无法在另一个元素之上获取HTML元素

时间:2017-08-14 14:27:19

标签: html css position z-index

编辑解释链接问题之间的区别:

我遇到的问题有所不同: 1.我想要叠加的元素是无关的 2.这些是svg元素

有人可以为这些情况建议一个有效的解决方案吗?

我基本上想把所有文本元素放在路径元素的顶部。我似乎遵循标准规则(使用z-index集定位的元素),但它不起作用。那是为什么?



                <smartTable:SmartTable
                                id="kubas"
                                entitySet="myEntity"
                                initiallyVisibleFields="absender,empfaenger,nachtyp"
                                smartFilterId="smartFilterBar" 
                                tableType="ResponsiveTable" 
                                useExportToExcel="true" 
                                useVariantManagement="true" 
                                useTablePersonalisation="true" 
                                header="Entries" 
                                showRowCount="true" 
                                persistencyKey="SmartTableAnalytical_Explored" 
                                enableAutoBinding="true" 
                                demandPopin="true" 
                                class="sapUiResponsiveContentPadding"
                                dataReceived="onDataReceived"
                                >

            </smartTable:SmartTable>
&#13;
text {
  position: fixed;
  z-index: 2
}
path {
  position: relative;
  z-index: 1
}
&#13;
&#13;
&#13;

https://codepen.io/anon/pen/jLGGpz

1 个答案:

答案 0 :(得分:0)

尝试将上面的text元素移到path元素