javascript - 如何使网站的图像相对于其页面浏览量或点击量增大?

标签 javascript html responsive-design pageviews image-size

场景:

我有一个非常基本的 html 网站,其中有一系列图像并排集中在一起。这些图像还链接到相应的文章,当光标悬停在每个图像上时,页面中央会生成链接文章的详细描述。

目标:

  1. 我希望图像的大小相对于图像的链接文章收到的综合浏览量增加一定百分比。文章点击量越多,图片链接就越大。
  2. 同时,图像(长宽比/尺寸各不相同)会自动重新排序或随机排列,以响应式方式最适合页面。

任何想法、创意或意见都将不胜感激。

最佳答案

我认为最好的起点是 flex-box,你可以了解 here .

这里的重要方面是(来自上面的同一来源):

盒子弹性 值: 0 |任意整数 这个 child 的灵 active 比率。如果一个 child 有 1,而其 sibling 有 2,则父盒子中的任何额外空间将被 sibling 占用两倍的空间。默认为0,不灵活。

因此您可以设置此选项以使某些框比其他框占用更多空间,依此类推。不过显然你需要为此做一些数学计算。

关于javascript - 如何使网站的图像相对于其页面浏览量或点击量增大?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12770639/

相关文章:

javascript - 如何正确使用setInterval和clearInterval

javascript - 如何在页面准备好之前通过 javascript 加载外部字体

jquery - CSS 不透明度修复 - 使页面(和隐藏部分)的透明容器拉伸(stretch)高度

html - 如何使两个按钮并排响应?

html - 如何将带有两个内联按钮的 div 居中(css)?

javascript - 如果我使用 renderTemplate 如何在 ember 中刷新路由?

javascript - 如何检查 JSON 数据中是否存在值/属性

javascript - 如何从 UWP c# 上的 appdata 中的 html 接收 scriptNotify

html - CSS 相对于其父 div 的绝对定位

html - twitter bootstrap 响应式自定义 div 布局