小编J. *_*Ayo的帖子

W3C验证错误与图像宽度

我需要一个图像来调整我的网页的整个宽度.这适用于以下HTML/CSS:

#logo{
  position: fixed;
  top: 0;
  left: 0;
  min-width: 100%;
  z-index: 3;
  opacity: .8;
} 
Run Code Online (Sandbox Code Playgroud)
<div id="logo"><img src="/logo.png" alt="logo" width="100%"></div>
Run Code Online (Sandbox Code Playgroud)

但是W3C验证认为这是一个错误."元素img上的属性宽度的值为100%:预期数字但是看到了%."

我试过这个替代方案,但现在图像没有调整大小:

<div id="logo"><img src="/logo.png" alt="logo" width:100%;></div>
Run Code Online (Sandbox Code Playgroud)

如何在仍然通过W3C验证的同时保持相同的效果?这是我整个页面上唯一的错误,我知道这并不重要,但肯定会有一个我忽略的解决方案.

html css

5
推荐指数
1
解决办法
7943
查看次数

Regexp_Extract 分隔字符串中的第 n 个位置

我有一个格式为的字符串:

abc_fjs_dja_sja_dj_sadjasdksa_sdjakd_match_fsja_fsdk
Run Code Online (Sandbox Code Playgroud)

我想要REGEXP_EXTRACT第 8 个分隔位置的字符串(_作为分隔符)。

如何使用 DataStudio 中使用的 Regex 语法来执行此操作?

我已经尝试过这个:(?:[^_]*_){8}(.*?)

但这会匹配字符串的第 8 个分隔段(包括第 8 个分隔段)之前的所有内容,但我只想要第 8 个段。

谢谢

regex re2 looker-studio

4
推荐指数
1
解决办法
2050
查看次数

在 .htaccess 文件中启用 gzip 压缩

我正在尝试根据 Google pagespeed 建议启用 Gzip 压缩,以了解如何让我的网站加载速度更快。

我已尝试在https://varvy.com/pagespeed/enable-compression.html上找到的 .htaccess 文件中添加建议内容,但它无法正常工作。

我当前的 .htaccess 文件包含以下代码。重写规则可以正常工作,各种文件类型的缓存也可以正常工作。我没有使用 .htaccess 文件的经验,所以如果我犯了一个明显的错误,请原谅。我尝试阅读该问题,但似乎找不到我需要的答案。

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.co.uk [NC]
RewriteRule ^(.*)$ http://www.example.co.uk/$1 [L,R=301]

## EXPIRES CACHING ##
 <IfModule mod_expires.c>
 ExpiresActive On
 ExpiresByType image/png "access 1 month"
 ExpiresByType text/css "access 1 month"
 ExpiresByType text/html "access 1 month"
 ExpiresByType text/x-javascript "access 1 month"
 ExpiresByType image/x-icon "access 1 month"
 ExpiresByType application/x-font-woff "access 1 month"
 ExpiresDefault "access 1 month"
 </IfModule>
 ## EXPIRES CACHING ##

<IfModule mod_headers.c>
  <FilesMatch "\.(js|css|xml|gz|html|htm)$">
    Header append Vary: Accept-Encoding …
Run Code Online (Sandbox Code Playgroud)

compression .htaccess gzip

1
推荐指数
1
解决办法
3556
查看次数

避免除以零:WITH 子句中的 1 / 0 错误

我在 WITH 子句中使用以下内容在 Big Query 中创建 FULL JOIN:

    WITH
    a AS(
        SELECT
        date AS Date, 
        SUM(Val1 / (1 - (Val2 + Val3))) AS Calc1,
        FROM `project.dataset.table1`
        GROUP BY Date
        ),
    b as (SELECT
        date AS Date, 
        FROM `project.dataset.table2`
        GROUP BY Date
        )

SELECT a.Date, SUM(Calc1)

FULL JOIN a on b.Date = a.Date

GROUP BY b.Date
Run Code Online (Sandbox Code Playgroud)

Calc1 正在创建一个“除以零:1 / 0”错误,我似乎无法弄清楚如何重组它,因此它不会发生。该查询在 WITH 子句之外运行良好,因为我可以简单地不包含 GROUP BY,因此不需要 SUM Calc1?

sql google-bigquery

1
推荐指数
1
解决办法
249
查看次数

标签 统计

.htaccess ×1

compression ×1

css ×1

google-bigquery ×1

gzip ×1

html ×1

looker-studio ×1

re2 ×1

regex ×1

sql ×1