客户端HTML代码优化
页面先分为左右布局,然后左/右里面再分为上中下布局。
很自然,我们想到了flex
布局,Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。
...
<div class="web-im">
<div class="left">
<div class="aside content">
<div class="header">
...
</div>
<div class="body user-list">
...
</div>
<div class="footer">
...
</div>
</div>
</div>
<div class="right content">
<div class="header">...</div>
<div class="body im-record" id="im-record">
...
</div>
<div class="footer im-input">
...
</div>
</div>
</div>
...
css样式是用stylus书写的,有些初学的小伙伴应该有点点不是很明白,但是大致能懂,就是把嵌套的书写,使其看起来更容易阅读、维护。
如果对flex、和