0
我在div中有一個asp佔位符對象。溢出:隱藏佔位符對象中的內容
<div id="contentMenu" class="contentMenu">
<asp:PlaceHolder ID="plhMenu" runat="server">
</asp:PlaceHolder>
<div id="divMenuImage" class="menuImage">
<asp:Image ID="imgMenu" runat="server" ImageUrl="images/menu.gif" />
</div>
</div>
股利使用下面的CSS:
.contentMenu
{
color: #ffffff;
left: 0px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
position: absolute;
top: 85px;
width: 500px;
z-index: 1;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
項目在菜單使用電話等添加到佔位符:
plhMenu.Controls.Add(btnArrow);
plhMenu.Controls.Add(btnCategory);
使用文本overflow屬性的CSS應該裁剪文本並顯示橢圓。
但是,當屬性「溢出:隱藏」是在CSS中,所有菜單消失。刪除該propery和菜單出現,但文本溢出不起作用(似乎溢出:隱藏是必需的)。
任何排序的幫助將非常感謝,因爲我花了數小時試圖弄清楚發生了什麼。
在此先感謝。
感謝您的快速回復! – user2429564
嗯,我試過overflow-x並設置了固定高度和「自動」高度。既沒有工作。隨着div正常增長(即沒有溢出:隱藏屬性),我懷疑它是另外一種... – user2429564
你的背景顏色是否有白色?你的文字是白色的,是白色的白色隱藏的嗎? – Klors