小div布局之卡片堆叠(card-stacking)
2018-06-24 00:40:46来源:未知 阅读 ()
前端的页面布局和各种效果真是让人眼花缭乱,公司的设计师恨不得在一个网站上把前端的布局和样式效果都用一遍。
如何实现下面这种布局效果?我给这种布局效果起了个名字,叫做小div布局之卡片堆叠。然后我百度了下,还真有这种堆叠效果的实现,比如这个比如这个:jQuery和CSS3炫酷堆叠卡片展开和收缩特效。google下card stacking,发现了个这个Effects for Card Stacks。当然,上面两个网址上的效果都比较复杂,我这里的需求简单,只要实现下面的效果就好。
话不多说,上代码:
1 <style> 2 .container { 3 margin: 50px auto; 4 width: 328px; 5 } 6 7 .box { 8 background: #f7f7f7; 9 position: relative; 10 } 11 12 .box-content { 13 padding: 20px; 14 width: 70%; 15 } 16 17 .box-content-title { 18 margin: 0 0 10px; 19 } 20 21 .box-content-desc { 22 -webkit-box-orient: vertical; 23 color: #333; 24 display: -webkit-box; 25 font-size: 14px; 26 line-height: 1.5; 27 -webkit-line-clamp: 4; 28 margin-bottom: 30px; 29 overflow: hidden; 30 text-overflow: ellipsis; 31 } 32 33 .box-content-link { 34 color: #006ec8; 35 font-size: 14px; 36 text-decoration: none; 37 } 38 39 .box-content-link:hover { 40 text-decoration: none; 41 } 42 43 .box-img { 44 position: absolute; 45 right: -38%; 46 top: 20px; 47 } 48 </style> 49 <div class="container"> 50 <div class="box"> 51 <div class="box-content"> 52 <h5 class="box-content-title">A公司</h5> 53 <div class="box-content-desc">A公司是B公司的重要战略伙伴,致力于为C行业提供一站式 解决方案,目前处于高速发展期。公司旗下有四个事业部,业务主要涵盖以下三个方面,2016年公司 年营业额达到100万元。 54 </div> 55 <a class="box-content-link" href="javascript:void(0);">查看 >></a> 56 </div> 57 <img class="box-img" src="../../asset/images/logo/obama-card196x172.jpg" alt=""> 58 </div> 59 </div>
说来其实很简单,.box的子元素.box相对定位,加背景色;.box-content正常排布,用width和padding来控制其子元素的位置;.box-img绝对定位,用right和top来控制位置,基本就可以实现所要的效果。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:简单的栅格系统
下一篇:谷歌livereload插件使用
- DIV居中的经典方法 2020-06-13
- 两个div并排,右边div固定宽度,左边宽度自适应 2020-06-03
- 两个div并排,左边div固定宽度,右边宽度自适应 2020-06-03
- CSS Grid 布局 2020-06-01
- 构建一个杂志布局(译文) 2020-05-14
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash