DNN7中的CSS布局(二)/Table布局CSS
来源:互联网 发布:成都软件开发培训班 编辑:程序博客网 时间:2024/06/05 17:48
在DNN中常用的布局经常会用到表格布局,虽然table对css的支持不咋地,但是对于传统的asp.net程序员来说这还是绕不开的坎。在时下流行的bootstrap中对table元素也有很好的支持。那DNN7中对Table的支持怎么样呢?
还是先看看我原来后台管理模块中Table悲催的样式--当然也是我偷懒的结果^_*
然后再看看我在应用DNN7中针对table元素的css样式后的界面(还是颇有bootstrap的风范的),
要应用DNN7的表格样式,其实很简单--一以gridivew为例,我们只要将CssClass设置成dnnTableDisplay以及将GridLines设置成None就可以了。
附录(DNN7中相关CSS)
.dnnTableDisplay { margin-bottom: 18px; border: 1px solid #d1d1d1; border-left: 0; border-bottom: 0;} .dnnTableDisplay td, .dnnTableDisplay th { padding: 5px 9px; border-bottom: 1px solid #d1d1d1; } .dnnTableDisplay th { padding: 0; border-left: 1px solid #d1d1d1; -webkit-box-shadow: 1px 0px 0px 0px rgba(255, 255, 255, 0.9); box-shadow: 1px 0px 0px 0px rgba(255, 255, 255, 0.9); } .dnnTableDisplay th > span, .dnnTableDisplay th > a { display: block; padding: 5px 9px; } .dnnTableDisplay td:first-child { border-left: 1px solid #cfcfcf; } .dnnTableDisplay label { display: inline; padding-left: 5px; } .dnnTableDisplay caption { display: none; } /* thead styles */ .dnnTableDisplay th { background: -moz-linear-gradient(top, #f5f5f5 0%, #dfdfdf 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #f5f5f5 0%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #f5f5f5 0%,#dfdfdf 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #f5f5f5 0%,#dfdfdf 100%); /* IE10+ */ background: linear-gradient(top, #f5f5f5 0%,#dfdfdf 100%); /* W3C */ text-align: left; text-shadow: 1px 1px 0px rgba(255,255,255,0.8); color: #333; } .dnnTableDisplay th a, .dnnTableDisplay th label { font-weight: normal; color: #333; text-decoration: none; } .dnnTableDisplay th a { padding: 8px 9px; } .dnnTableDisplay th a:hover { background: #fefefe; /* Old browsers */ background: -moz-linear-gradient(top, #fefefe 0%, #e8e8e8 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #fefefe 0%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #fefefe 0%,#e8e8e8 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #fefefe 0%,#e8e8e8 100%); /* IE10+ */ background: linear-gradient(top, #fefefe 0%,#e8e8e8 100%); /* W3C */ color: #333; } .dnnTableDisplay th a:active { border-color: #999; background: #c6c6c6; /* Old browsers */ background: -moz-linear-gradient(top, #c6c6c6 0%, #f3f3f3 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c6c6c6), color-stop(100%,#f3f3f3)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #c6c6c6 0%,#f3f3f3 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #c6c6c6 0%,#f3f3f3 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #c6c6c6 0%,#f3f3f3 100%); /* IE10+ */ background: linear-gradient(top, #c6c6c6 0%,#f3f3f3 100%); /* W3C */ -webkit-box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.3); box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.3); } /* tbody styles */ .dnnTableDisplay tr:nth-child(2n) td { background: rgba(0,0,0,0.04); } .dnnTableDisplay tr:hover td { background: rgba(2,139,255,0.15); /* blue */ } /* tfooter styles */ .dnnTableDisplay tfoot tr:hover td { background: none; }
- DNN7中的CSS布局(二)/Table布局CSS
- DNN7中的CSS布局(一)/常用按钮CSS
- CSS table 单行布局
- CSS之Div+Css布局(二)
- css布局:table布局、两栏布局、三栏布局
- DIV+CSS布局二
- DIV+CSS布局和Table布局对比
- Div+Css布局-----table表格布局
- div+css实现table布局
- 使用CSS table来布局
- div+css与table布局
- CSS中的绝对布局
- css中的布局详解
- css 布局中的 BFC
- CSS中的定位布局
- 【DIV+CSS入门教程】二、使用Table布局是不明智的
- Div+CSS布局入门教程(二)
- Div+CSS布局入门教程(二)
- MyEclipse10 有Extjs插件的项编译速度慢
- 畅管进销存管理系统 v6.0
- Fragment(1):基本概念
- 再谈shell之“>/dev/null 2>&1”
- 亲爱的项目经理,我恨你
- DNN7中的CSS布局(二)/Table布局CSS
- 利用Apache Bench测试Web引擎性能
- wcf开发的六个步骤
- jquery版本之间的冲突
- 一彩仓库管理系统 v1.42
- 通过java将txt文件中的调查问卷数据导入excel
- 空字符串、'\0'、0与NULL的区别以及数组清零的特点分析
- Jenkisn + Tomcat7 + Ubuntu12.04 server
- 移植madplayer