网格中的CSS属性 [英] CSS Property in grid

查看:75
本文介绍了网格中的CSS属性的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是我的设计



 <   div     class   =  uploader_generic-table >  


< div style = display:block; id = divGrid >
@(Html.Ubs()。Grid(grdTemplate)
.Url( Url.Action(SelectAll,SaleIn,new {SiteKey = ViewBag.SiteKey}))。Showtotal(true)
.Columns(
new Column
{
Name =ID,
ClientFormat =。ID,
Header =< center > < / center >
Sortable = false,
PercentWidth = 5
},
new Column
{
Name =TemplateType,
ClientFormat =。TemplateType,
Header = < center > 输入< / center >
Sortable = false,
PercentWidth = 10
},
new Column
{
Name =PartnerName,
ClientFormat =。PartnerName,
页眉=< center > 合作伙伴名称< / center >
可排序= false,
PercentWidth = 10
},
新列
{
Name =DateRange,
ClientFormat =。DateRange,
Header =< center > 日期Peri od < / center >
可排序= false,
PercentWidth = 15
},
新列
{
Name =TxCount,
ClientFormat = .TxCount,
标头=< center > < / center >
可排序= false,
PercentWidth = 6
},
新列
{
Name =CustMappCount ,
ClientFormat =.CustMappCount,
Header =< center > 客户< / center >
Sortable = false,
PercentWidth = 8
},

new Column
{
Name =ProMappCount,
ClientFormat = .ProMappCount,
标头=< center > 产品< / center >
可排序= false,
PercentWidth = 8
},

新列
{
Name =Country,
ClientFormat =。Country,
Header =< center > 国家< / center >
Sortable = false,
PercentWidth = 8
},
新列
{
Name =CreatedDate,
ClientFormat =< 中心 > .CreatedDate < /中心 >
标头=< center > 已上传< / center >
可排序= false,
PercentWidth = 8
},
新列
{
Name =UpdatedBy,
ClientFormat = < center > .UpdatedBy < span class =code-keyword>< / center >
Header =< center > 更新者< / center >
Sortable = false,
PercentWidth = 8
},
新列
{
Name =,
ClientFormat =< center > + StrLinks +< / center >
Header =< center > 行动< / center >
Sortable = false,
PercentWidth = 11
}

.ShowFooter(true)。ShowLoader(true).SingleColumnSort(true)。ShowHeader(true)
.Groupable(false)

< / div >
< / div >













和CSS属性在下面







 admin-new  uploader_generic-table  divGrid  个:冷杉st-child   div:hover  
{
background-position right -29px;
cursor 指针;
}









此房产仅适用于第一个孩子,现在如果我想要第3列那么我该怎么办?

解决方案

试试这个



 admin-new  uploader_generic-table  divGrid  th:nth-​​child (3) div:hover  
{
background-position right -29px;
cursor 指针;
}


This is my design

<div class="uploader_generic-table">


                <div style="display: block;" id="divGrid">
                    @(Html.Ubs().Grid("grdTemplate")
          .Url(Url.Action("SelectAll", "SaleIn", new { SiteKey = ViewBag.SiteKey })).Showtotal(true)
          .Columns(
                new Column
                {
                    Name = "ID",
                    ClientFormat = ".ID",
                    Header = "<center>No</center>",
                    Sortable = false,
                    PercentWidth = 5
                },
                  new Column
                {
                    Name = "TemplateType",
                    ClientFormat = ".TemplateType",
                    Header = "<center>Type</center>",
                    Sortable = false,
                    PercentWidth = 10
                },
                 new Column
                 {
                     Name = "PartnerName",
                     ClientFormat = ".PartnerName",
                     Header = "<center>Partner Name</center>",
                     Sortable = false,
                     PercentWidth = 10
                 },
                  new Column
                 {
                     Name = "DateRange",
                     ClientFormat = ".DateRange",
                     Header = "<center>Date Period</center>",
                     Sortable = false,
                     PercentWidth = 15
                 },
                 new Column
                 {
                     Name = "TxCount",
                     ClientFormat = ".TxCount",
                     Header = "<center>Rows</center>",
                     Sortable = false,
                     PercentWidth = 6
                 },
                 new Column
                 {
                     Name = "CustMappCount",
                     ClientFormat = ".CustMappCount",
                     Header = "<center>Customer</center>",
                     Sortable = false,
                     PercentWidth = 8
                 },

                 new Column
                 {
                     Name = "ProMappCount",
                     ClientFormat = ".ProMappCount",
                     Header = "<center>Product</center>",
                     Sortable = false,
                     PercentWidth = 8
                 },

                new Column
                {
                    Name = "Country",
                    ClientFormat = ".Country",
                    Header = "<center>Country</center>",
                    Sortable = false,
                    PercentWidth = 8
                },
                                     new Column
                                 {
                                     Name = "CreatedDate",
                                     ClientFormat = "<center>.CreatedDate</center>",
                                     Header = "<center>Uploaded</center>",
                                     Sortable = false,
                                     PercentWidth = 8
                                 },
                                      new Column
                                 {
                                     Name = "UpdatedBy",
                                     ClientFormat = "<center>.UpdatedBy</center>",
                                     Header = "<center>Updated By</center>",
                                     Sortable = false,
                                     PercentWidth = 8
                                 },
                 new Column
                 {
                     Name = "",
                     ClientFormat = "<center>"+StrLinks+"</center>",
                     Header = "<center>Action</center>",
                     Sortable = false,
                     PercentWidth = 11
                 }
            )
            .ShowFooter(true).ShowLoader(true).SingleColumnSort(true).ShowHeader(true)
                         .Groupable(false)
        )
                </div>
            </div>







And CSS Property is below



#admin-new .uploader_generic-table #divGrid th:first-child div:hover
{
    background-position: right -29px;
    cursor: pointer;
}





This Property is working for first child only,now if i want for 3rd column then what should i do??

解决方案

Try this

#admin-new .uploader_generic-table #divGrid th:nth-child(3) div:hover
{
    background-position: right -29px;
    cursor: pointer;
}


这篇关于网格中的CSS属性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆