js如何更好的控制页面布局?

新手上路,请多包涵

js控制页面的数据然后显示,如图

111.png

各位尽情想象吧!我菜鸟想了2天才勉强实现。

阅读 2.7k
3 个回答
  1. 布局应该由 CSS 控制
  2. JS 只负责随机选择若干个塞到行里面即可
  3. 塞完为止

这不应该是js控制的吧,不同的页面布局样式应该是css来控制的,js里只循环加数据进去就好了,至于你说的一条和两条数据的判断,循环里判断时给他们不同的css类就行了。用模板引擎来动态渲染数据,更容易实现。

css:
图里面两种情况对应的css样式,肯定需要写好放在不同class里面,

html:
两种情况展示那一种肯定是js判断再渲染:

  1. 纯js拼串,使用DocumentFragment拼串,可以不同情况放不同函数里面拼接,
  2. 使用模板引擎,基本都有条件判断的语法
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题