css JF Griffing - 移动设备2平铺布局

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css JF Griffing - 移动设备2平铺布局相关的知识,希望对你有一定的参考价值。

Callbacks.prototype.onCalculateDimensions = function (tile) {
     var $tile = $(tile),
          $wrap = ($tile.hasClass('text')) ? $tile.find('.tile-caption-wrap') : $tile.find('.tile-image-wrap'),
          tileWidth = $tile.width();
          tileheight = $tile.height();
    
     $tile.find('.tile-content').height(tileWidth);
     $tile.find('.tile-image-wrapper').height(tileWidth);
     $tile.find('.tile-video-wrapper').height(tileWidth);
    
     // Dobule Columns
     if ($tile.hasClass('contains-tag-doublecolumnspan')) {
          totalDoubleColumn += 1;
          $tile.width(tileWidth * 2);
          $wrap.height(tileWidth);    
     } else {
          $tile.height(tileWidth);
          $wrap.height(tileWidth);
     }
};
Callbacks.prototype.onCompleteJsonToHtml = function (tileObject, t) {
	tileObject.find('.tile-belt').remove();
   
	return tileObject;
};
 // Avatar
  &-avatar-wrapper {
    display:none;
  }
  &-avatar-link {

  }
  &-avatar-placeholder {

  }
  &-avatar-image {
		
  }
Callbacks.prototype.onBeforeRenderIsotope = function(containerWidth, maxTileWidth, margin, numColumns, currentTileWidth) {
    var columns = 2;
    if (containerWidth < 767) {
          if(containerWidth <= 400)
               columns = 2;
     } else if(containerWidth <= 1024) {
          columns = 3;
     } else {    
          columns = 4;
    }
     window.displayColumns = columns;
     return {
          tileWidth: Math.floor(((containerWidth - margin) / columns) - margin),
          numColumns: columns
     };
};
Callbacks.prototype.onCompleteJsonToHtml = function (tileObject, t) {

	var heart = $('<i class="stackla-icon-vote"></i>');
	
	tileObject.find('.fs-thumbs-up').remove();
	heart.appendTo(tileObject.find('.tile-interaction-like .tile-interaction-link'));

return tileObject;
};
.fs-triangle-up:before {
  content: "\f18f"
}

以上是关于css JF Griffing - 移动设备2平铺布局的主要内容,如果未能解决你的问题,请参考以下文章

React Web App 在 iPhone 上水平移动

使用 HTML/CSS 使表格在移动设备上响应

HTML CSS:文本不会在 Android 4.3 中水平填充 div

使用 CSS 定位移动设备(iPad、iPhone),但排除非移动设备

检测移动设备,如果移动设备使用替代 CSS 样式表? [复制]

在移动设备上禁用所有 CSS [重复]