Javascript流体布局

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Javascript流体布局相关的知识,希望对你有一定的参考价值。

  1. // afhankelijkheden:
  2. // - yahoo.js
  3. // - dom.js
  4. //- event.js
  5.  
  6. fluidLayout = function() {
  7. var maxW = 1280;
  8. var minW = 800;
  9. var fluidW = "98%";
  10.  
  11. var vp = YAHOO.util.Dom.getViewportWidth();
  12. // afhankelijk van of de container een id of classname heeft pas je de onderstaande regel aan (id heeft voorkeur)
  13. var col = document.getElementById("objectId"); //YAHOO.util.Dom.getElementsByClassName("col1")[0];
  14.  
  15. if(vp >= maxW) {
  16. YAHOO.util.Dom.setStyle(col,"width",maxW + "px");
  17. YAHOO.util.Dom.setStyle(col,"border","2px solid red"); // kun je later verwijderen
  18. } else if(vp <= minW) {
  19. YAHOO.util.Dom.setStyle(col,"width",minW + "px");
  20. YAHOO.util.Dom.setStyle(col,"border","2px solid orange"); // kun je later verwijderen
  21. } else {
  22. YAHOO.util.Dom.setStyle(col,"width",fluidW);
  23. YAHOO.util.Dom.setStyle(col,"border","2px solid green"); // kun je later verwijderen
  24. }
  25. }
  26.  
  27. YAHOO.util.Event.addListener(window,"load",fluidLayout);
  28. YAHOO.util.Event.addListener(window,"resize",fluidLayout);

以上是关于Javascript流体布局的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Twitter Bootstrap v3.0 构建两列流体布局

适配布局类型

Bootstrap 3 流体网格布局问题?

第32 章项目实战-移动端流体布局6

具有流体布局的标题高度

第32 章项目实战-移动端流体布局3