CSS 방향 ("ltr"또는 dir = "ltr"또는 asp : Panel 방향 = "rightToLeft")을 사용하지 않고 수평 스크롤 막대 슬라이더를 오른쪽으로 설정하려고합니다. ...오른쪽에 수평 스크롤 막대 슬라이더의 시작 위치 지정
수평 스크롤 막대 슬라이더를 제어하는 개체에 액세스하여 위치를 지정하기 만하면됩니다. aspx 페이지 또는 aspx.cs.
aspx 페이지 :
<script type="text/javascript" src="../js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="../js/BeginScrollFromRight.js"></script> . . .
<body id="body" style="overflow:auto; height:100%;width:100%;"> . . . </body>
JS 페이지 : 사용하는 경우 RTL하지만 수평 스크롤을 위해 다른 객체가 지원되지 않기 때문에 : 나는 방향에 대해 동일한 효과를 가질 필요가
function BeginScrollFromRight()
{
$("#body").scrollLeft($(window).width());
}
방향 : rtl
<td id="tdView" runat="server" dir="ltr" align="center">
<table onclick="hideMenusComplex();" oncontextmenu="hideMenusComplex();" id="tblView" runat="server">
<tr>
<td>
<asp:Label ID="lblView" runat="server" ForeColor="#5E82D6" Visible="false"><%= translate("View : ") %></asp:Label>
</td>
<td>
</td>
<td>
<cc1:Combobox AlignContainer="Center" ID="ddlViews" runat="server" OnClientChange="onChangeValue()"
FolderStyle="../EsStyles/ComboXpBlue" AutoPostbackEnable="false" Width ="200">
</cc1:Combobox>
</td>
<td>
<asp:Label ID="lblViewArabic" runat="server" ForeColor="#5E82D6" Visible="false"><%= translate("View : ") %></asp:Label>
</td>
</tr>
</table>
</td>
이것은 코드이며 ddlViews는 드롭 다운 목록입니다. 그 잘못된 방법으로 열리고, 드롭 다운 목록은 컨트롤의 왼쪽에 열려있는 컨트롤 아래에 열리지 않습니다.
아직 오른쪽에없는 스크롤바를 본 적이 없습니다. 여기에서 당신의 유스 케이스는 무엇입니까? –
아랍어를 지원하기 때문에 가로 스크롤 막대를 오른쪽에서 시작해야합니다. – Codeffect
'컨트롤의 왼쪽에서 컨트롤이 열리고있는 상태에서 드롭 다운 목록이 열리지 않습니다. '콤보 상자의'