特别声明:如果您喜欢小站的内容,可以点击申请会员进行全站阅读。如果您对付费阅读有任何建议或想法,欢迎发送邮件至: airenliao@gmail.com!或添加QQ:874472854(^_^)
前面在《OOCSS——核心篇》一文中有简单的提到Facebook的媒体对象(有的地方称作为“信息状态块”)的制作。那么今天老话重谈,主要使用不同的几种结构来制作这个媒体对象效果:
我们把上图拆分细化一下,可以划成下图的样子:
根据上图我们就可以轻松的写出需要的HTML结构。
HTML Markup:
<div class="stbody"> <div class="stimg">img part</div> <div class="sttext">text part</div> </div>
有了结构,我们就可以来分析样式的写法
CSS Code
.stbody { min-height: 70px; margin-bottom: 10px; border-bottom: 1px dashed #c00; } .stimg { float: left; height: 50px; width: 50px; border: 1px solid #dedede; padding: 5px; } .sttext { overflow: hidden; min-width: 50px; word-wrap: break-word; padding: 5px; }
注:如果你的图片是带有链接的,那么可以将div换成a标签。
上面代码呈现的效果如下所示:
如需转载,烦请注明出处:https://www.w3cplus.com/css/facebook-status-message-design-with-css
如果文章中有不对之处,烦请各位大神拍正。如果你觉得这篇文章对你有所帮助,打个赏,让我有更大的动力去创作。(^_^)。看完了?还不过瘾?点击向作者提问!