小编Žan*_*ane的帖子

如何使用 gatsby-image 在不裁剪的情况下显示图像?

现场示例(图像可能加载缓慢):https : //suhadolnik-photo.surge.sh/portreti

我正在使用 GatsbyJS 制作一个摄影网站,并使用以下模板作为我一直在更改的基本网站:https : //github.com/LekoArts/gatsby-starter-portfolio-emilia

作为graphql 的新手,我遇到了在用户单击卡片以显示“肖像”子页面后显示图像的问题。图像都以我不想要的固定宽度和高度显示。我需要用它们的原始宽度和高度显示它们,只需调整大小以适应网格。

我已经尝试更改project.js文件中的 graphql 查询,在那里您将 设置maxWidth: 1600为无效,以及resize(width: 800)查询的进一步向下。后来我发现通过开发工具更改marginongatsby-image-wrapper给了我预期的结果,但这需要更改核心gatsby-image插件并且必须margin单独手动更改每个图像,这不是解决方案。

project.js

import React from 'react'
import Img from 'gatsby-image'
import PropTypes from 'prop-types'
import { graphql } from 'gatsby'
import styled from 'styled-components'

import { Layout, ProjectHeader, ProjectPagination, SEO } from '../components'
import config from '../../config/site'

const BG = styled.div`
  background-color: ${props => props.theme.colors.bg};
  position: relative;
  padding: 2rem …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs graphql gatsby

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

我需要在C#中创建一个程序来计算变量中的数字,但我无法将该变量转换为字符串

这是我到目前为止:

int num = 12345;

int length = Math.Floor(Math.Log10(num)+1);

Console.WriteLine(length);    
Console.ReadKey();
Run Code Online (Sandbox Code Playgroud)

输出应该是5.这显然给了我错误,但我真的不知道如何做到这一点,因为说明是如此明确,不使用 ToString.

任何帮助或指导都会得到满足.谢谢.

c# numbers

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

什么是C#等价物:printf("%s","");?

我正在看一个用C语言编写的程序,我需要用C#编写它.

这整行的C#等价物是什么?:

printf("%s", " "); 
Run Code Online (Sandbox Code Playgroud)

c c#

-7
推荐指数
1
解决办法
3389
查看次数

标签 统计

c# ×2

c ×1

gatsby ×1

graphql ×1

javascript ×1

numbers ×1

reactjs ×1