Garip bir sorun bulduk örten dom elemanı ile gösteriyor: ellipsis
z-index
yok sayar ve örten dom elemanı aracılığıyla o gösterir gibiÜç nokta tablosundaki hücrelere <code>text-overflow: ellipsis</code> eklerken
görünüyor Üstteki elemanı tablonun üstüne taşımak.
div{
background: rgb(200, 100, 100);
position: fixed;
height: 100px;
width: 100%;
top: -50px;
left: 0;
}
div:hover{
top: 0;
}
table{
table-layout:fixed;
margin-top: 50px;
width: 100%;
}
table thead tr th{
background: rgb(100, 200, 100);
width: 100px;
}
table tbody tr td{
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
Bu varsayılan görünüşüdür:
<div>
Could be a taskbar
</div>
<table>
<thead>
<tr>
<th>uno</th>
<th>dos</th>
</tr>
</thead>
<tbody>
<tr>
<td>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</td>
<td>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</td>
</tr>
</tbody>
</table>
Bu Css olup:
("görev"top
-50px
olan) Bu
dom yapıdırBu "sorun" görünümüdür: ("görev çubuğu") https://jsfiddle.net/gu1x1eka/
Bildirimi ellipsis noktalar: top
Canlı-testi) 0
olduğunu. Firefox 45.0.2 üzerinde test
- [! Başarısız]
- Krom 49.0.2623.112 m [eserleri!]
aynı sorunu var mı üzerinde test? Bu soruna neden olarak benim css bir hata mı?
soru şudur:: Neden z-index eklemek zorunda yapmak (OP'ın istek başına eklendi) bu konuya
Updated Fiddle
Referans? Elipsis yeni bir dom elementi midir? – Maurize
Firefox 43.0.1 kullanıyorum ve çalışıyordu (elips gösterilmiyor). Şimdi 45.0.2'ye güncelleniyor. DÜZENLEME: Hala 45.0.2'de çalışıyor. –
@Maurice Yeni bir DOM öğesi gibi görünmüyor (denetçide görülemiyor), ancak Firefox'un neden "z-endeksi" nin eklenmesinin gerekli olduğundan emin değilim. Tarayıcıya koşturmak mı? –