网站开发笔记(一)——新闻列表页面
来源:互联网 发布:淘宝转化率6是什么意思 编辑:程序博客网 时间:2024/05/18 22:55
1.页面类型:常见的两列布局的新闻列表页面
2.如图:
3.页面的布局使用了div的嵌套:
<div class="news">
<div class="news_list">1列</div>
<div class="list_type">2列</div>
</div>
左侧列表高度固定,右侧列表要采用自增长的高度,在css中对list_type添加样式:min-height:300px;并由于在IE6中并不支持这个属性,所有还要同时添加_height:300px;
4.list_type的实现是利用了无序列表来实现,其中时间放在span标签中,但是在html中要将span元素放在a标签前边:
<li><span>2016-05-08</span><a href="#">【有奖活动】给父亲的三行情书</a></li>
span设置的样式是右浮动,如果放在后边,在有的浏览器中可能会出现错行的现象,放在前边,就可以避免这个问题的出现。
5.随着list_type高度的增加,在页面的底部的盒子会由于list_type的右浮动而向左偏移,因此要对底部盒子加上clear:both的样式,但这样会导致原来设置的margin-top属性失效:因此可以在底部前加上一个盒子,并设置clear,这个方法很简单但是这样会破坏页面的结构性;
可以采取用伪类元素::before和::after来实现;浮动元素的父元素上加上一个clearfix class,然后这个父元素的框就会包括所有的浮动子元素,在css中添加如下代码:
.clearfix:before, .clearfix:after {
content:"";
display:table;
}
.clearfix:after{
clear:both;
overflow:hidden;
}
.clearfix{
zoom:1;
}
- 网站开发笔记(一)——新闻列表页面
- 微信小程序开发阅读&电影小程序之(3)——新闻列表页面构建-数据绑定-for循环
- 微信小程序开发实战&电影小程序——阅读页面轮播图-新闻列表页面构建-数据绑定
- C# 网站数据采集网易NBA列表页面数据(新闻首页)源码
- 《『若水新闻』客户端开发教程》——05.设计新闻列表UI
- 简单的新闻列表页面
- Google App engine上开发的一个新闻网站——今天新闻
- 【Python】爬虫爬取各大网站新闻(一)
- html——新闻页面
- ASP.NET学习笔记(一)编写简单网站页面
- NodeJS学习笔记(一)——搭建开发框架Express,实现Web网站登录验证
- NodeJS学习笔记(一)——搭建开发框架Express,实现Web网站登录验证
- NodeJS学习笔记(一)——搭建开发框架Express,实现Web网站登录验证
- NodeJS学习笔记(一)——搭建开发框架Express,实现Web网站登录验证
- 网站开发学习笔记(一)
- android开发笔记之网络编程—简易新闻客户端
- Android demo-->网易新闻风格的RSS新闻抓取项目(二) 新闻列表刷新、天气预报、设置页面滑动开关
- 《新闻》之笔记一
- Java并发编程:CountDownLatch、CyclicBarrier和Semaphore
- 写程序易出现错误
- 关于排序算法、架构师漫谈的博客网页
- 华为网盘停止用户数据存储
- Eclipse 中 Project'XX'is missing required library:' 路径错误
- 网站开发笔记(一)——新闻列表页面
- Zigbee之旅(五):几个重要的CC2430基础实验——串口通信
- 算法学习(十一)数组中出现次数超过长度一半的数
- javascript之数组操作
- Qt Creator 配置Msvc 2012的调试器
- javax.persistence.TransactionRequiredException: No EntityManager with actual transaction available..
- left , right , inner , 区别
- HDU 2147-kiki's game(博弈/找规律)
- Activity及Fragment之间的跳转