CSS3响应式表格和响应式图片_html/css_WEB-ITnose
程序员文章站
2022-05-04 20:15:43
...
最近跟着某大牛学CSS3,下面是跟着大牛做的两个实例项目,不得不说CSS3真的很强大.另外最近用SAE搭建了一个网站,把最近的实例都放到了里面,等搭建好放出,这样大家就能直观的看到演示效果了
建立HTML文件
响应式表格设计 CSDN相关课程
课程序号 | 课程名称 | 课程操作 |
---|---|---|
15004 | Android开发实战 | 修改删除 |
15005 | IOS开发实战 | 修改删除 |
15006 | java开发实战 | 修改删除 |
15007 | Ruby开发实战 | 修改删除 |
15008 | HTML开发实战 | 修改删除 |
效果如下
配置CSS3样式
body{ margin: 0; padding:0;}/* 绿色 #35B558 橙色 #ff5c00 深灰 #666666 浅灰 #F8F8F8 * */h1{ text-align: center; font-size: 30px; color: #666;}.responsive a{ text-decoration: none; padding: 5px; color: #ff5c00;}.responsive{ width: 98%; margin: 0 auto; color: #000; border-collapse: collapse; border:1px solid #666666; box-shadow: 0 0 0 1px rgba(0,0,0,0.4);}.responsive th{ background-color: #35B558;}.responsive th,.responsive td{ border: 1px solid #666666; padding: 10px;}.responsive .number,.responsive .actions{ text-align: center;}
效果:
响应式配置
/*响应式配置*/@media (max-width: 480px) { /*去掉边框和阴影*/ .responsive{ border: none; box-shadow: none; } /*去掉表头*/ .responsive thead{ display: none; } /*把各项设置为块元素分布*/ .responsive tr,.responsive td{ display: block; } /*设置number和name距离,使用子选择器*/ .responsive td:nth-child(1), .responsive td:nth-child(2){ padding-left: 25%; } /*使用伪元素添加表头*/ .responsive td:nth-child(1)::before{ content: "课程序号"; position: absolute; left: .5em; font-weight: bold; } .responsive td:nth-child(2)::before{ content: "课程名称"; position: absolute; left: .5em; font-weight: bold; } /*给表头添加框和阴影*/ .responsive tr{ position: relative; border: 1px solid #666666; box-shadow: 0 0 0 3px rgba(0,0,0,.4); } /*给表头部分添加背景色*/ .responsive .number{ text-align: left; background-color: #35B558; } .responsive td.actions{ position: absolute; right: 0; top:0; border: none; }}响应式图片布局
这个很简单,就是不同分辨率下显示不同的图片,就直接把图片分享上来了,不写了
推荐阅读
-
详解HTML5中的picture元素响应式处理图片
-
CSS3 Media Queries(响应式布局可以让你定制不同的分辨率和设备)
-
css3与html5实现响应式导航菜单(导航栏)效果分享
-
[书籍精读]《响应式Web设计 HTML5和CSS3实战(第二版)》精读笔记分享
-
Bootstrap排版基础样式和响应式图片-20140521
-
Bootstrap排版基础样式和响应式图片-20140521
-
实列教程 一款基于jquery和css3的响应式二级导航菜单
-
CSS3 Media Queries(响应式布局可以让你定制不同的分辨率和设备)
-
h5和css3构建响应式网站
-
响应式Web设计:HTML5和CSS3实战 第2版 (本·弗莱恩) 中文pdf完整版