【问题标题】:Align text vertically using rad tab strip asp.net telerik使用 rad 选项卡条 asp.net telerik 垂直对齐文本
【发布时间】:2013-10-14 23:34:14
【问题描述】:

我正在寻找一种对齐我的 rad 标签条的方法。通常我曾经像这样水平对齐它们:

---\    ---\     ------\
One \   |Two\    | Three|
----   -----     ------

但现在我的要求是这样的:

O-|
n |- This is one tab.It occupies the complete div.As in, the space you see below for two and     three.
e-|

T
w
o

T
h
r
e
e

如何使用 rad 控件和 asp.net 实现这一目标?当我将方向设置为垂直向左时,我会得到这样的结果

One
Two
Three

我的一些代码是:

 <telerik:RadMultiPage ID="radCustInfo" runat="server" SelectedIndex="0" CssClass="outerMultiPage">
                            <telerik:RadPageView ID="radCustInfoPage" runat="server">
                                <telerik:RadTabStrip ID="radCustInfoTab" runat="server" MultiPageID="radMultiPageCustInfo"
                                    SelectedIndex="0" Orientation="VerticalLeft" Width="30px" Height="150px" Align="Left">
                                    <Tabs>
                                        <telerik:RadTab ImageUrl="images/companyTabStrip.gif" Width="30px" height="55px" ></telerik:RadTab>                                            
                                        <telerik:RadTab ImageUrl="images/contactsTabStrip.gif" Width="30px" height="60px" ></telerik:RadTab>                                            
                                        <telerik:RadTab ImageUrl="images/notesTabStrip.gif" Width="30px" height="50px" ></telerik:RadTab>
                                    </Tabs>
                                </telerik:RadTabStrip>

                                <telerik:RadMultiPage runat="server" ID="radMultiPageCustInfo" SelectedIndex="0" CssClass="innerMultiPage">
                                    <telerik:RadPageView runat="server" ID="PageView1" BackColor="White">  
                                        <table style="vertical-align:top; height:75px;">
                                            <tr>
                                                <td style="vertical-align: top; height: 75px; width:75px;">
                                                    <b class="infoTitle">Company:</b><br />
                                                    <asp:Literal ID="litCompany" runat="server" /><br />
                                                    <asp:HyperLink ID="HyperLink1" runat="server" Text="Edit Customer" Target="_blank" Visible="false" />
                                                </td>
                                                <td style="vertical-align: top; height: 100px;">
                                                    <div class="divAddress" style="height: 70px">
                                                        <b class="infoTitle">Address:</b><br />
                                                        <asp:Literal ID="litAddress" runat="server" /><br />
                                            </tr>
                                        </table>                                                                                 
                                    </telerik:RadPageView>

...等 我使用了图像,它看起来不太好。我已经为 rts rtsLink rtsLI 等调整了 css,但似乎没有一个工作。有人可以指出我正确的方向吗?如果您需要更多信息,请询问。谢谢

【问题讨论】:

    标签: css telerik orientation vertical-alignment rad-controls


    【解决方案1】:

    而不是RadTabStrip 使用 Telerik RadSpliiter

    查看这些演示以开始使用

    http://demos.telerik.com/aspnet-ajax/splitter/examples/sp_slidedirection/defaultcs.aspx

    【讨论】:

      【解决方案2】:

      试试这个:

        .box_rotate {
           -moz-transform: rotate(90deg);  /* FF3.5+ */
             -o-transform: rotate(90deg);  /* Opera 10.5 */
        -webkit-transform: rotate(90deg);  /* Saf3.1+, Chrome */
                   filter:  progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083);  /* IE6,IE7 */
               -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)"; /* IE8 */
      }
      

      ASPX:

      <telerik:RadTabStrip ID="tab1" runat="server" Orientation="VerticalLeft">
                  <Tabs>
                      <telerik:RadTab Text="Tab1" runat="server" CssClass="box_rotate">
                      </telerik:RadTab>
                      <telerik:RadTab Text="Tab2" runat="server" CssClass="box_rotate">
                      </telerik:RadTab>
                      <telerik:RadTab Text="Tab3" runat="server" CssClass="box_rotate">
                      </telerik:RadTab>
                      <telerik:RadTab Text="Tab4" runat="server" CssClass="box_rotate">
                      </telerik:RadTab>
                  </Tabs>
              </telerik:RadTabStrip>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-09-26
        • 2013-12-13
        • 1970-01-01
        • 1970-01-01
        • 2020-09-25
        • 2021-08-31
        • 2013-09-04
        • 1970-01-01
        相关资源
        最近更新 更多