首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是.csx文件?

什么是.csx文件?
EN

Stack Overflow用户
提问于 2015-08-01 19:54:08
回答 1查看 807关注 0票数 3

查看Microsoft Edge homepage的源代码,页面的样式表加载为:-

代码语言:javascript
复制
<link rel="stylesheet" type="text/css" href="https://c.s-microsoft.com/en-gb/CMSStyles/style.csx?k=eb892833-0e5a-b8c0-2921-57013ef132d9_f05cbaf8-1aa4-2e42-0beb-040a76f09433_e688a192-b2e5-4598-dec4-9340a1bb6723_6e5b2ac7-688a-4a18-9695-a31e8139fa0f_b3dad3e4-0853-1041-fa46-2e9d6598a584_fc29d27f-7342-9cf3-c2b5-a04f30605f03_a66bb9d1-7095-dfc6-5a12-849441da475c_1b0ca1a3-6da9-0dbf-9932-198c9f68caeb_ef11258b-15d1-8dab-81d5-8d18bc3234bc_11339d5d-cf04-22ad-4987-06a506090313_176b8afa-bab9-e793-c91f-d22b5a134b6e_8031d0e3-4981-8dbc-2504-bbd5121027b7_3f0c3b77-e132-00a5-3afc-9a2f141e9eae_aebeacd9-6349-54aa-9608-cb67eadc2d17_0cdb912f-7479-061d-e4f3-bea46f10a753_343d1ae8-c6c4-87d3-af9d-4720b6ea8f34_a905814f-2c84-2cd4-839e-5634cc0cc383_190a3885-bf35-9fab-6806-86ce81df76f6_9a16c79d-25f5-bdfe-5f2f-db073a7c44a9_e35b6b5f-66da-dedc-3f00-745165d9153a_469a8551-3011-f265-8b8f-5929dc69c497_788198f9-9eef-398f-9683-0cfdba85933d_bfafe587-a6ac-831e-ddf2-924fd9c72cdf_cab08b69-d2f0-1170-14b6-3c3a28953f9f" />

进一步深入研究style.csx的源代码,该文件的语法如下:

代码语言:javascript
复制
@mixin font-face($family, $set, $weight, $locals: (), $version: latest){
  $local-fonts: '';
  @if $supports-local == true {
    @each $item in $locals {
      $local-fonts: #{$local-fonts} + 'local("' + #{$item} + '"),';
    }
  }
  @font-face {
    font-family: 'wf_' + #{$family} + '_' + #{$weight};
    src: url('//i.s-microsoft.com/fonts/#{$family}/#{$set}/#{$weight}/#{$version}.eot');
    src: #{$local-fonts} +
         url('//i.s-microsoft.com/fonts/#{$family}/#{$set}/#{$weight}/#{$version}.eot?#iefix') format('embedded-opentype'),
         url('//i.s-microsoft.com/fonts/#{$family}/#{$set}/#{$weight}/#{$version}.woff') format('woff'),
         url('//i.s-microsoft.com/fonts/#{$family}/#{$set}/#{$weight}/#{$version}.ttf') format('truetype'),
         url('//i.s-microsoft.com/fonts/#{$family}/#{$set}/#{$weight}/#{$version}.svg#web') format('svg');
    font-weight: normal;
    font-style: normal;
  }
}

在这种情况下,谷歌并没有给我任何与csx相关的东西--这不是C#,也与处理css文件的jquery plugin called csx无关。

那么,在这种情况下csx文件到底是什么呢?它是否需要javascript客户端处理(页面在Chrome中呈现良好),这种方式使用csx是否有任何好处,例如,预编译的scss?

EN

回答 1

Stack Overflow用户

发布于 2017-12-20 23:53:28

在这种情况下,.CSX几乎肯定是C# scripting。您看到的是该脚本的生成输出,而不是文件style.csx的源

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31761538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档