使用UL LI进行列表是height:100%造成的IE兼容模式与极速模式显示样式

                    <div class="notice_main">
                        <ul id="noticeList" runat="server">
                        </ul>
                    </div>

样式:

.notice_main {
    height: 296px;
    border: 1px solid #d9e5ed;
}

    .notice_main ul {
        padding: 0 5px;
    }

        .notice_main ul li {
            background: url(../images/point.jpg) 0 10px no-repeat;
            padding-left: 10px;
            line-height: 25px;
            /*height: 100%;*/
            overflow: hidden;
        }

            .notice_main ul li p {
            }

            .notice_main ul li span {
                display: block;
                float: left;
                margin-right: 10px;
            }


C#后台


            DataTable dtP = NewsArticle.getDs(where, number);
            foreach (DataRowView drv in dtP.DefaultView)
            {
                sb.Append("<li>");
                if (drv["hot"].ToString() == "1")
                {
                    sb.Append("<p><a target='_blank'  title='" + drv["title"].ToString() + "' href=\"Pages/NewsDetail.aspx?articleid=" + drv["articleid"].ToString().Trim() + "\"><font color=\"red\">" + getLength(drv["title"].ToString().Trim(), 27) + "</font></a></p>");
                }
                else
                {
                    sb.Append("<p><a target='_blank'  title='" + drv["title"].ToString() + "' href=\"Pages/NewsDetail.aspx?articleid=" + drv["articleid"].ToString().Trim() + "\">" + getLength(drv["title"].ToString().Trim(), 27) + "</a></p>");
                }
                sb.Append("<span class=\"f66\">" + getFormatDate(drv["modifydate"].ToString().Trim()) + "</span>");
                TimeSpan ts = DateTime.Now - DateTime.Parse(drv["modifydate"].ToString().Trim());
                double dDays = ts.TotalDays;//带小数的天数,比如1天12小时结果就是1.5    
                if (dDays <= 2)
                {
                    //两天内的新闻添加“New”图标
                    sb.Append("<span><img src=\"images/new.gif\" /></span>");
                }
                sb.Append("</li>");
            }
            this.noticeList.InnerHtml = sb.ToString();

当height:100%导致360浏览器下极速模式与兼容模式显示的数目不正确,因此解决办法是不设置height

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值