使用更少的CSS根据屏幕大小调整视频大小

鱼叉钓者

我正在尝试在首页背景中添加视频。基本上,当浏览器分辨率与我的视频分辨率不同时,我想避免在侧面出现黑带。

为了优化加载时间,我想使用更少的CSS来完成加载,因此我尝试使用以下方式来定义值:

@videoHeight: '1080';
@videoWidth: '2048';

@alphaVideo: '1,9';

@winHeight:'$(window).height()';
@winWidth:'$(window).width()';


@alphaWin: @winHeight/@winWidth;



@media only screen and (min-width: @alphaVideo * @winHeight) { 
    #video-background { 
   transform: scale(1.1);
   -webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
   -o-transform: scale(1.1);
    }
}

但是我在浏览器中收到以下错误:OperationError:对null。栏第0列的video.less中的无效类型进行操作:

1 @ videoWidth:'2048';

我怎样才能解决这个问题?

谢谢

斯科特

LESS是CSS预处理器,这意味着它经过设计即可不了解浏览器环境的情况下进行处理。当LESS是在服务器端编译时(建议),这绝对是正确的。如果LESS是在客户端编译的,则可以了解浏览器本身(例如,窗口大小)(不建议这样做,因为这与您声明的“优化加载时间”相反)。

总结一下:您不能同时优化加载时间,也不能让LESS知道实际的浏览器大小。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

根据屏幕大小调整文本大小

来自分类Dev

无法根据Bootstrap列大小调整图像大小

来自分类Dev

如何根据其图标的大小调整QPushButton的大小?

来自分类Dev

根据内存大小调整图像大小

来自分类Dev

根据内容大小调整文本标签的大小

来自分类Dev

根据窗口大小调整div以及内部内容的大小

来自分类Dev

Flutter:如何根据设备的屏幕大小调整文本大小

来自分类Dev

如何使用CSS调整视频大小

来自分类Dev

CSS Flex:根据图像大小调整Flex框的大小

来自分类Dev

根据屏幕比例调整大小

来自分类Dev

根据字体大小调整图像大小

来自分类Dev

根据屏幕大小调整文本大小

来自分类Dev

MS Word根据窗口大小调整图像大小

来自分类Dev

根据图像大小调整UIImageView的大小?

来自分类Dev

根据按钮/标签大小调整文本大小

来自分类Dev

根据行数和字体大小调整RichTextBox的大小

来自分类Dev

JTable根据ScrollPane的大小调整大小

来自分类Dev

根据页面大小调整组件大小的引导方式

来自分类Dev

根据图片大小调整div的大小

来自分类Dev

如何根据UITextView子视图的大小调整UITableViewCell的大小?

来自分类Dev

根据视频大小调整div的大小

来自分类Dev

使锚定窗格可根据屏幕大小调整大小

来自分类Dev

根据屏幕大小调整博主图像小部件的大小

来自分类Dev

tkinter 网格不根据窗口大小调整大小

来自分类Dev

在 Bootstrap 中根据图像和屏幕大小调整文本大小

来自分类Dev

根据图像大小调整 P5 Canvas 的大小

来自分类Dev

UWP 根据屏幕大小调整控件布局/位置

来自分类Dev

如何根据屏幕大小调整php中的图像大小?

来自分类Dev

如何根据android studio中设备屏幕的大小调整webview的大小

Related 相关文章

热门标签

归档