前端页面布局练习
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> *{ margin: 0; padding: 0; } a{ text-decoration: none; } body{ font-family: "Times New Roman"; font-size: 12px; } /* ------head-box样式设置部分----- */ .head-box{ background-color: blue; height: 44px; width: 100%; position: fixed; top: 0; left: 0; } .head-content{ width: 1016px; background-color: darkblue; height: 44px; line-height: 44px; margin: 0 auto; /*margin设置auto就是居中*/ position: relative; /*父设置relative,子设置absolute,就以父为参照物*/ } .head-content .logo{ display: inline-block; background: url("images/logo.png"); background-repeat: no-repeat; width: 101px; height: 33px; float: left; margin-top: 5px; } .head-content .action-menu{ float: left; margin-left: 20px; } .head-content .action-menu a.tb{ display: inline-block; margin: -2px; /*border: 1px red solid;*/ padding: 0 16px 0 13px; color: aquamarine; } .head-content .action-menu a.tb:hover{ color: white; background-color: indigo; } .key-search{ float: right; margin-top: 5px } .key-search .search-txt{ float: left; width: 121px; height: 25px; padding: 2px 2px 2px 5px; } .key-search a{ display: inline-block; width: 31px; height: 33px; background-color: white; } .key-search a span.ico{ display: inline-block; width: 31px; height: 33px; background: url("images/ico.png") no-repeat -2px;/*找到一个图片中的某一段*/ } .action-nav{ position: absolute; /*做过定位后,内联标签就可以设置长宽,而不用display*/ right: 200px; } .action-nav a{ display: inline-block; color: white; padding: 0 10px; margin: 0 5px; } .action-nav a:hover{ background-color: indigo; } /*head-box样式设置结束*/ /*content样式设置开始*/ .main-content-box{ background-color: lightgray; padding-top: 44px; } .main-content{ background-color: white; margin: 0 auto; width: 1016px; height: auto!important; /*高度自适应*/ min-height: 700px; overflow: hidden; /*超出的隐藏*/ } .main-content .content-L{ float: left; width: 630px; margin-top: 3px; margin-bottom: 5px; } .content-L .top-area{ border-bottom: 1px solid gray; height: 40px; /*float: left;*/ } .top-area .child-nav{ float: left; } .top-area .child-nav a{ display: inline-block; width: 60px; height: 26px; line-height: 26px; color: darkolivegreen; text-align: center; margin-left: 5px; } .top-area .child-nav .active{ background: url("images/tip.png") no-repeat 0 -299px; color: black; font-weight: bolder; } .sort-nav{ float: left; margin-left: 150px; margin-top: 7px; } .sort-nav a{ display: inline-block; text-align: center; color: #339900; margin-left: 10px; } .publish-btn{ float: right; display: inline-block; width: 136px; height: 32px; background-color: #84a42b; text-align: center; line-height: 32px; color: white; } .content-list .item{ margin-left: 5px; margin-top:3px; border-bottom: 1px solid #b4b4b4; } .content-list .item .part1{ line-height: 20px; } .content-list .item .part1:hover a.show-content{ text-decoration: underline; } .content-list .item .part2{ padding: 10px 0; color: #99aecb; } .part2 .hand-icon{ background: url("images/icon_18_118.png") no-repeat 0 0; display: inline-block; width: 18px; height: 18px; margin-left: 8px; } .part2 .icon-recommend{ background-position: 0 -40px; } .part2 .icon-recommend:hover{ background-position: 0 -20px; } .part2 .icon-discuss{ background-position: 0 -100px; } .part2 .icon-discuss:hover{ background-position: 0 -80px; } .part2 .icon-collect{ background-position: 0 -160px; } .part2 .icon-collect:hover{ background-position: 0 -140px; } .part2 a b,.part2 span i{ vertical-align: 4px; /*竖直方向的对齐*/ font-size: 14px; } .share-site-to .share-icon a{ display: inline-block; background: url("images/share_icon.png") no-repeat 0 0; opacity: .3; } .share-icon a.icon-sina{ background-position: 0 -91px; width: 17px; height: 14px; } .share-icon a.icon-douban{ background-position: 0 -105px; width: 17px; height: 14px; } .share-icon a.icon-qqzone{ background-position: 0 -121px; width: 17px; height: 14px; } .share-icon a.icon-tenxun{ background-position: 0 -136px; width: 17px; height: 14px; } .share-icon a.icon-renren{ background-position: 0 -151px; width: 17px; height: 14px; } .share-site-to{ display: none; /*让内容不显示*/ } .item:hover .share-site-to{ display: inline-block; } .share-site-to .share-icon a:hover{ opacity: 1; /*调整透明度*/ } .page-area ul li{ display: inline-block; } .page-area ul li a{ display: inline-block; width: 32px; height:32px; line-height: 32px; color: #369; margin-left: 5px; text-align: center; } .page-area ul li a.page-next{ width: 90px; } .page-area ul li a:hover{ background-color: #cbeed8; } .page-area{ margin-left: 60px; } .main-content .content-R{ float: left; } .main-content .footer-box{ clear: both; margin: 0 auto; width: 960px; background-color: #fff; border: 1px solid #dec7f4; } </style> </head> <body> <div class="head-box"> <div class="head-content"> <a href="#" class="logo"></a> <div class="action-menu"> <a href="#" class="tb action">全部</a><!--名字中间加空格,表示他有两个名字--> <a href="#" class="tb">热点</a> <a href="#" class="tb">段子</a> <a href="#" class="tb">图片</a> <a href="#" class="tb">视频</a> </div> <div class="key-search"> <form action="/" method="post"> <input type="text" class="search-txt"> <a href="#" class="i"> <span class="ico"></span> </a> </form> </div> <div class="action-nav"> <a href="#" class="register-btn">注册</a> <a href="#" class="login-btn">登录</a> </div> </div> </div> <div class="main-content-box"> <div class="main-content"> <div class="content-L"> <div class="top-area"> <div class="child-nav"> <a href="#" class="hotbtn active">最热</a> <a href="#" class="newbtn">最新</a> <a href="#" class="personbtn">发布</a> </div> <div class="sort-nav"> <a href="#" class="sortbtn active">即时排序</a> <a href="#" class="newbtn">24h</a> <a href="#" class="newbtn">3days</a> </div> <a href="#" class="publish-btn"> <span class="n2">发布</span> </a> </div> <div class="content-list"> <div class="item"> <div class="new-pic"> <img src="images/news.png"></img> </div> <div class="new-content"> <div class="part1"> <a href="#" class="show-content" target="_blank"> 国家住建部日前宣布,包括杭州、宁波在内的46个城市将在2020年底前,作为先行先试的重点城市,基本建成垃圾分类处理系统。 上海居民们目前经受的“灵魂拷问”,或许很快就是明天的你我要面对的。根据官方分类,生活垃圾主要分为干垃圾、湿垃圾、可回收物、有害垃圾。比对着日常垃圾分类表格,我们把最新的分类垃圾桶放在面前,一个垃圾桶被隔成两格,格子外面分别印着干垃圾和湿垃圾。 菜叶菜梗等蔬果残余以及未食用完的蛋糕都属于湿垃圾,第一感官是湿的,基本可以直接归到湿垃圾,也包括蟹壳和虾壳。 照着单子,像饼干、花生壳、瓜子壳、蛋壳等,都属于湿垃圾,虽然看上去它们是干的.看上去和蟹壳虾壳很接近的贝壳是湿垃圾吗?我们一比对,贝壳属于干垃圾。吃剩下的桃核、西梅核,也是干垃圾行列. </a> <span class="content-source">www.baidu.com</span> <a href="#" class="n2"> <span class="content-kind">热点</span> </a> </div> <div class="part2"> <a href="#" class="recommend" title="推荐"> <span class="hand-icon icon-recommend"></span> <b>4</b> </a> <a href="javascript:" class="discuss"> <span class="hand-icon icon-discuss"></span> <b>5</b> </a> <a href="javascript:" class="collect" title="收藏"> <span class="hand-icon icon-collect"></span> <b>收藏</b> </a> <span class="share-site-to"> <i>分享到</i> <span class="share-icon"> <a class="icon-sina" title="分享到新浪微博" href="#" ></a> <a class="icon-douban" title="分享到豆瓣" href="#" ></a> <a class="icon-qqzone" title="分享到QQ空间" href="#" ></a> <a class="icon-tenxun" title="分享到腾讯微博" href="#" ></a> <a class="icon-renren" title="分享到人人网" href="#" ></a> </span> </span> </div> </div> </div> <div class="item"> <div class="new-pic"> <img src="images/news.png"></img> </div> <div class="new-content"> <div class="part1"> <a href="#" class="show-content" target="_blank"> 国家住建部日前宣布,包括杭州、宁波在内的46个城市将在2020年底前,作为先行先试的重点城市,基本建成垃圾分类处理系统。 上海居民们目前经受的“灵魂拷问”,或许很快就是明天的你我要面对的。根据官方分类,生活垃圾主要分为干垃圾、湿垃圾、可回收物、有害垃圾。比对着日常垃圾分类表格,我们把最新的分类垃圾桶放在面前,一个垃圾桶被隔成两格,格子外面分别印着干垃圾和湿垃圾。 菜叶菜梗等蔬果残余以及未食用完的蛋糕都属于湿垃圾,第一感官是湿的,基本可以直接归到湿垃圾,也包括蟹壳和虾壳。 照着单子,像饼干、花生壳、瓜子壳、蛋壳等,都属于湿垃圾,虽然看上去它们是干的.看上去和蟹壳虾壳很接近的贝壳是湿垃圾吗?我们一比对,贝壳属于干垃圾。吃剩下的桃核、西梅核,也是干垃圾行列 </a> <span class="content-source">www.baidu.com</span> <a href="#" class="n2"> <span class="content-kind">热点</span> </a> </div> <div class="part2"> <a href="#" class="recommend" title="推荐"> <span class="hand-icon icon-recommend"></span> <b>4</b> </a> <a href="javascript:" class="discuss"> <span class="hand-icon icon-discuss"></span> <b>5</b> </a> <a href="javascript:" class="collect" title="收藏"> <span class="hand-icon icon-collect"></span> <b>私藏</b> </a> <span class="share-site-to"> <i>分享到</i> <span class="share-icon"> <a class="icon-sina" title="分享到新浪微博" href="#" ></a> <a class="icon-douban" title="分享到豆瓣" href="#" ></a> <a class="icon-qqzone" title="分享到QQ空间" href="#" ></a> <a class="icon-tenxun" title="分享到腾讯微博" href="#" ></a> <a class="icon-renren" title="分享到人人网" href="#" ></a> </span> </span> </div> </div> </div> <div class="item"> <div class="new-pic"> <img src="images/news.png"></img> </div> <div class="new-content"> <div class="part1"> <a href="#" class="show-content" target="_blank"> 国家住建部日前宣布,包括杭州、宁波在内的46个城市将在2020年底前,作为先行先试的重点城市,基本建成垃圾分类处理系统。 上海居民们目前经受的“灵魂拷问”,或许很快就是明天的你我要面对的。根据官方分类,生活垃圾主要分为干垃圾、湿垃圾、可回收物、有害垃圾。比对着日常垃圾分类表格,我们把最新的分类垃圾桶放在面前,一个垃圾桶被隔成两格,格子外面分别印着干垃圾和湿垃圾。 菜叶菜梗等蔬果残余以及未食用完的蛋糕都属于湿垃圾,第一感官是湿的,基本可以直接归到湿垃圾,也包括蟹壳和虾壳。 照着单子,像饼干、花生壳、瓜子壳、蛋壳等,都属于湿垃圾,虽然看上去它们是干的.看上去和蟹壳虾壳很接近的贝壳是湿垃圾吗?我们一比对,贝壳属于干垃圾。吃剩下的桃核、西梅核,也是干垃圾行列 </a> <span class="content-source">www.baidu.com</span> <a href="#" class="n2"> <span class="content-kind">热点</span> </a> </div> <div class="part2"> <a href="#" class="recommend" title="推荐"> <span class="hand-icon icon-recommend"></span> <b>4</b> </a> <a href="javascript:" class="discuss"> <span class="hand-icon icon-discuss"></span> <b>5</b> </a> <a href="javascript:" class="collect" title="收藏"> <span class="hand-icon icon-collect"></span> <b>私藏</b> </a> <span class="share-site-to"> <i>分享到</i> <span class="share-icon"> <a class="icon-sina" title="分享到新浪微博" href="#" ></a> <a class="icon-douban" title="分享到豆瓣" href="#" ></a> <a class="icon-qqzone" title="分享到QQ空间" href="#" ></a> <a class="icon-tenxun" title="分享到腾讯微博" href="#" ></a> <a class="icon-renren" title="分享到人人网" href="#" ></a> </span> </span> </div> </div> </div> <div class="item"> <div class="new-pic"> <img src="images/news.png"></img> </div> <div class="new-content"> <div class="part1"> <a href="#" class="show-content" target="_blank"> 国家住建部日前宣布,包括杭州、宁波在内的46个城市将在2020年底前,作为先行先试的重点城市,基本建成垃圾分类处理系统。 上海居民们目前经受的“灵魂拷问”,或许很快就是明天的你我要面对的。根据官方分类,生活垃圾主要分为干垃圾、湿垃圾、可回收物、有害垃圾。比对着日常垃圾分类表格,我们把最新的分类垃圾桶放在面前,一个垃圾桶被隔成两格,格子外面分别印着干垃圾和湿垃圾。 菜叶菜梗等蔬果残余以及未食用完的蛋糕都属于湿垃圾,第一感官是湿的,基本可以直接归到湿垃圾,也包括蟹壳和虾壳。 照着单子,像饼干、花生壳、瓜子壳、蛋壳等,都属于湿垃圾,虽然看上去它们是干的.看上去和蟹壳虾壳很接近的贝壳是湿垃圾吗?我们一比对,贝壳属于干垃圾。吃剩下的桃核、西梅核,也是干垃圾行列 </a> <span class="content-source">www.baidu.com</span> <a href="#" class="n2"> <span class="content-kind">热点</span> </a> </div> <div class="part2"> <a href="#" class="recommend" title="推荐"> <span class="hand-icon icon-recommend"></span> <b>4</b> </a> <a href="javascript:" class="discuss"> <span class="hand-icon icon-discuss"></span> <b>5</b> </a> <a href="javascript:" class="collect" title="收藏"> <span class="hand-icon icon-collect"></span> <b>私藏</b> </a> <span class="share-site-to"> <i>分享到</i> <span class="share-icon"> <a class="icon-sina" title="分享到新浪微博" href="#" ></a> <a class="icon-douban" title="分享到豆瓣" href="#" ></a> <a class="icon-qqzone" title="分享到QQ空间" href="#" ></a> <a class="icon-tenxun" title="分享到腾讯微博" href="#" ></a> <a class="icon-renren" title="分享到人人网" href="#" ></a> </span> </span> </div> </div> </div> <div class="item"> <div class="new-pic"> <img src="images/news.png"></img> </div> <div class="new-content"> <div class="part1"> <a href="#" class="show-content" target="_blank"> 国家住建部日前宣布,包括杭州、宁波在内的46个城市将在2020年底前,作为先行先试的重点城市,基本建成垃圾分类处理系统。 上海居民们目前经受的“灵魂拷问”,或许很快就是明天的你我要面对的。根据官方分类,生活垃圾主要分为干垃圾、湿垃圾、可回收物、有害垃圾。比对着日常垃圾分类表格,我们把最新的分类垃圾桶放在面前,一个垃圾桶被隔成两格,格子外面分别印着干垃圾和湿垃圾。 菜叶菜梗等蔬果残余以及未食用完的蛋糕都属于湿垃圾,第一感官是湿的,基本可以直接归到湿垃圾,也包括蟹壳和虾壳。 照着单子,像饼干、花生壳、瓜子壳、蛋壳等,都属于湿垃圾,虽然看上去它们是干的.看上去和蟹壳虾壳很接近的贝壳是湿垃圾吗?我们一比对,贝壳属于干垃圾。吃剩下的桃核、西梅核,也是干垃圾行列 </a> <span class="content-source">www.baidu.com</span> <a href="#" class="n2"> <span class="content-kind">热点</span> </a> </div> <div class="part2"> <a href="#" class="recommend" title="推荐"> <span class="hand-icon icon-recommend"></span> <b>4</b> </a> <a href="javascript:" class="discuss"> <span class="hand-icon icon-discuss"></span> <b>5</b> </a> <a href="javascript:" class="collect" title="收藏"> <span class="hand-icon icon-collect"></span> <b>私藏</b> </a> <span class="share-site-to"> <i>分享到</i> <span class="share-icon"> <a class="icon-sina" title="分享到新浪微博" href="#" ></a> <a class="icon-douban" title="分享到豆瓣" href="#" ></a> <a class="icon-qqzone" title="分享到QQ空间" href="#" ></a> <a class="icon-tenxun" title="分享到腾讯微博" href="#" ></a> <a class="icon-renren" title="分享到人人网" href="#" ></a> </span> </span> </div> </div> </div> </div> <div class="page-area"> <ul> <li><span class="current_page">1</span></li> <li><a href="#" class="page-a">2</a></li> <li><a href="#" class="page-a">3</a></li> <li><a href="#" class="page-a">4</a></li> <li><a href="#" class="page-a">5</a></li> <li><a href="#" class="page-a">6</a></li> <li><a href="#" class="page-a">7</a></li> <li><a href="#" class="page-a">8</a></li> <li><a href="#" class="page-a">9</a></li> <li><a href="#" class="page-a page-next">下一页</a></li> </ul> </div> </div> <div class="content-R"></div> <div class="footer-box"> <div class="foot-nav"> <a href="#" target="_blank">关于我们</a> <span>|</span> <a href="#" target="_blank">联系我们</a> <span>|</span> <a href="#" target="_blank">服务条款</a> <span>|</span> <a href="#" target="_blank">下载客户端</a> <span>|</span> <a href="#" target="_blank">隐私政策</a> </div> <a href="#" style="margin-left:0;vertical-align:-2px;"> <img src="images/ct_rss.gif" width="36" height="14"> </a> </div> </div> </div> </body> </html>