2009-04-17 8 views
2

내 .net 드롭 다운 목록의 텍스트를 오른쪽으로 정렬하려고합니다. CssClass 사용하기 Firefox에서 텍스트를 오른쪽 정렬 할 수 있습니다..net dropdownlist align text

IE는 텍스트를 오른쪽에 정렬하지 않고 왼쪽에 맞 춥니 다. IE 6이이를 지원하지 않는다는 것을 읽었습니다.

  1. 사실인가요?

저는 IE7을 사용하고 있지만 대부분의 사용자는 IE 6이므로 둘 다 작동해야합니다.

<asp:DropDownList ID="ddlNomination" Width="250px" CssClass="ddlnomination" 
    runat="server" DataSourceID="Azoa" DataTextField="nomination_type" 
    DataValueField="nomination_type"> 
    <asp:ListItem> </asp:ListItem> 
</asp:DropDownList> 

CSS IE6에서 마우스 오른쪽 정렬이 정말 중요하다면, 아마도 당신은 요소의 왼쪽을 채우기 위해 공백을 추가 할 수

.ddlnomination 
{ 
    text-align:right; 
} 

답변

5

IE6의 Select 또는 Option 요소에 text-align="right"을 설정하면 IE7 & IE8 (표준 모드에서도)이 작동하지 않는 것입니다.

테스트 후 몇 가지 빠른 통계.

Browser | Result 
Firefox 3  Passes 
Opera 9.5  Passes 
IE 6   Fails 
IE 7   Fails 
IE 8   Fails 
Safari 3  Fails 
Safari 4  Fails 
Chrome  Fails on the Option element, Passes on the Select element 
2

그것은 슬프게도 사실 Dedrick을의 ...

그들에게 같은 것을 측정하게하십시오. 어쨌든 진짜 고통 ... IE6에 대한 평판 포인트는이 중 하나!