布局练习——网易新闻
代码示例
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head><style type="text/css">*{margin: 0;padding: 0;}.news-wrapper{margin: 50px auto;width: 300px;}.news-tittle{font: 16px '微软雅黑';font-weight: 600;height: 42px;line-height: 42px;display: inline-block;border-top: 1px solid red;}.news-wrapper .news-img{width: 100%;height: 150px;}.news-wrapper .img-title{margin-top: -46px;padding: 10px;font: 16px '微软雅黑';font-weight: 600;color: white;}.news-wrapper .news-list{list-style: none;}.news-list{margin-top: 25px;}.news-list li:before{content: '■';font-size: 10px;margin-right: 10px;}.news-list li{margin-bottom: 14px;}.news-list a{text-decoration: none;font-size: 14px;margin-bottom: 14px;}</style><body><div class="news-wrapper"><h3 class="news-tittle">军事</h3><div class="news-img"><a href=""><img src="https://cms-bucket.ws.126.net/2020/0615/1ee9af8aj00qby3h3005mc000s600e3c.jpg?imageView&thumbnail=300y150&type=webp" alt=""><h3 class="img-title">俄军参加胜利日阅兵装备图</h3></a></div><ul class="news-list"><li><a href="#">触目惊心!航拍浙江温岭槽罐车爆炸现场</a></li><li><a href="#">美军特种实验室外形犹如"哈尔的城堡"</a></li><li><a href="#">越捷航空一客机冲出跑道 扎进泥地</a></li><li><a href="#">直升机转运浙江温岭槽罐车爆炸事故受伤者</a></li></ul>
</div></body>
</html>
难点分析
- .img-title 利用margin负值上移时,下面的文字也跟着上移了,原因是,news-img没有设置高度,img-title上移导致news-img的高度变小,img-title中溢出的内容并不能影响img-title元素层面的布局
- 父元素没设置高度,高度由内容撑开,且以父元素最后一个子元素的位置为准
- 使用伪类选择器来添加列表前面的点 .news-list li:before
布局练习——网易新闻相关推荐
- 视频教程-Flutter布局实战网易新闻客户端-flutter
Flutter布局实战网易新闻客户端 Flutter书籍作者.曾任职于多家互联网大型企业,担任移动端项目技术负责人,主导研发和攻关技术难题,项目涉及教育.金融.医疗.交通.车载设备.智能家居等众多领域 ...
- Android SlidingMenu 仿网易新闻客户端布局
前面两篇文章中的SlidingMenu都出现在左侧,今天来模仿一下网易新闻客户端左右两边都有SlidingMenu的效果,以下是网易新闻客户端效果: 不扯闲话了,直接进入正题吧 frame_conte ...
- 京东图片列表、左侧导航栏、网易新闻列表、京东页面布局、京东轮播图
文章目录 京东图片列表 京东左侧导航栏 网易新闻列表: 京东页面布局 京东轮播图 京东图片列表 代码如下: <head><meta charset="UTF-8" ...
- Android 开源框架ViewPageIndicator 和 ViewPager 仿网易新闻客户端Tab标签
转载请注明出处:http://blog.csdn.net/xiaanming/article/details/10766053 之前用JakeWharton的开源框架ActionBarSherl ...
- android 仿网易标题栏,仿网易新闻可滑动标题栏TabLayout(文字或图标)
近期有需要,要做一个类似于网易新闻首页中的可滑动标题栏 TabLayout,根据大神写的 FlycoTabLayout 改造了一下,可以加载网络图片,主要实现内容如下: 1. 可配置标题选中效果(下划 ...
- 网易新闻iOS版使用的18个开源组件
***************************^_^**************************************** 网易新闻iOS版在开发过程中曾经使用过的第三方开源类库.组 ...
- 网易新闻回答2021:靠差异化内容逆势增长
QuestMobile在<中国移动互联网发展启示录>中披露了一组数据:截止到2021年9月,中国的网民总人数达到11.67亿人,同比仅增加1400万. 这样的局面似乎并不让人意外,经历了直 ...
- iOS开发之AVPlayer的精彩使用---网易新闻视频播放界面的另类实现
遇到个需求需要涉及到视频播放,那么没办法,先找资料开始进一步了解下这个不熟悉的东西 . 一个是 MP ,一个 是AV,MP是封装好的,用起来非常简单,但是自定义样式就基本不可能了.AVPlayer存在 ...
- [转]网易新闻客户端为什么开始在北京市区的地铁、公交站牌大批量投放广告?...
一.可能是网易新闻客户端取得了不可思议的成功,潜力巨大,引起了网易的重视. 二.可能是京城学生上班族群体的智能手机普及率高,拓展市场. -------------------------------- ...
最新文章
- 原创:去繁存简,回归本源:微信小程序公开课信息分析《一》
- Linear Regression(一)——
- Android之四大组件(AIDL Service的使用)
- java开发有不加班的吗_8年Java开发的500强企业大佬告诉你,程序员不加班就没有前途吗?...
- python-opencv时间计算,视频物体追踪标记
- vuevant移动端h5底部留白问题
- qtcreator版本_【IDE】ROS开发环境之Qt Creator的安装与配置
- .net 服务器自动执行,自动检测服务器使用流量并执行命令脚本
- c51 嵌入汇编语言,在C51中嵌入汇编
- redhat linux 7 安装,Redhat Linux 7.3 快速安装指引 *
- 如何使用mapinfo对地图分层设色并导出为图片
- oracle字典在线查字手写,在线字典手写输入
- javascript 自定义对象的两种方法
- LaTeX里插入数学公式
- 如何更改计算机用户账户和密码,怎么修改电脑用户账户
- 结对编程——自动生成数学试卷的系统(javaswing,mysql)by 陈松刘宇航
- html中写模态框,Html 模态框操作
- 弧形玻璃清洁机器人_带弧度的玻璃可以用自动擦玻璃机器人吗?无框玻璃擦窗机器人能用吗?磨砂玻璃用哪种擦窗器...
- 解决Host key verification failed.
- 图像滤镜处理算法:灰度、黑白、底片、浮雕
热门文章
- 用程序 揭秘 用手机号尾号暴露你年龄的 骗局
- IT业9大最糟糕CEO决策(转载)
- 失传千年AE特效真经(三)
- 【英语:发音基础】A1.元音与辅音
- Kotlin: Classifier ‘Demo1‘ does not have a companion object, and thus must be initialized here
- 阿里云服务器安装并配置nginx代理转发请求
- 欧洲能源商品期货股票套利
- 一种网格去噪算法(基于平均面法向的均值滤波)
- linux ubuntu硬盘数据丢失【硬盘开机未挂载】
- PHP屏蔽错误警告提示