1px等于多少厘米(1px等于多少毫米)

大家好,最近还有很多朋友对于1px等于多少厘米不是很理解。然后还有一些网友想弄清楚1px等于多少毫米,句子百科小编(www.sws100.com)已经为你找到了相关问题的答案,接下来和我们一起看看吧,希望对大家有所帮助!

许多流行的简历设计通过以网格形状布局部分来充分利用可用的页面空间。让我们使用 CSS Grid 创建一个在打印和不同屏幕尺寸下看起来很棒的布局。这样,我们可以在线和离线使用简历,这在新的一年里可能会派上用场!

首先,我们将创建一个简历容器和我们的简历部分。

<article class="resume"> <section class="name"></section> <section class="photo"></section> <section class="about"></section> <section class="work"></section> <section class="education"></section> <section class="community"></section> <section class="skills"></section></article>

要开始使用 Grid,我们添加 display: grid 到外部 resume 元素。接下来,我们描述应该如何将事物放置在网格上。在这种情况下,我们将指定两列和四行。

我们使用 CSS Grid 的fr单位来指定在可用空间上给出多少分数。我们将给行相等的空间(1fr每个),并使第一列比第二列宽两倍(2fr)。

.resume { display: grid; grid-template-columns: 2fr 1fr; grid-template-rows: 1fr 1fr 1fr 1fr;}

1px等于多少厘米(1px等于多少毫米)

grid-template-area接下来我们将描述如何使用属性将这些元素放置在网格上。首先,我们需要 grid-area为每个部分定义一个命名。您可以使用任何名称,但在这里我们将使用与我们的部分相同的名称:

.name { grid-area : name;}.photo { grid-area : photo;}/* define a grid-area for every section */

现在是有趣的部分,它使更改设计变得轻而易举。将网格区域放置在grid-template-areas您希望它们布置的属性中。例如,在这里我们将name在左上角添加部分,grid-template-area 以将我们的名字放在简历的左上角。我们的work部分有很多内容,所以我们添加了两次,这意味着它将延伸到两个网格单元格上。

.resume { grid-template-areas: "name photo" "work about" "work education" "community skills";}

以下是我们目前所拥有的:

CSS Grid 规范提供了许多有用的属性,用于在网格上调整大小和布局,以及一些速记属性。在这个例子中,我们通过展示一种可能的方法来保持简单。请务必查看一些很棒的资源,以了解如何最好地将 CSS Grid 合并到您的项目中。

调整布局

grid-template-areas使更改布局变得非常容易。例如,如果您认为雇主对您的skills 部门比对您的部门更感兴趣,您education可以切换名称grid-template-areas,他们将在您的布局中交换位置,而无需进行其他更改。

.resume { grid-template-areas: "name photo" "work about" "work skills" /* skills now moved above education */ "community education";}

1px等于多少厘米(1px等于多少毫米)

我们可以实现一个流行的简历设计,其中细列位于左侧,CSS 更改最少。这是关于网格的好处之一:我们可以重新排列命名的网格区域以移动事物,同时将源顺序完全保留在原处!

.resume { grid-template-columns: 1fr 2fr; grid-template-areas: "photo education" "name work" "about work" "skills community";}

1px等于多少厘米(1px等于多少毫米)

划分列

也许您想在组合中添加个人参考。我们可以在网格模板中添加第三列并将它们滑入底行。请注意,我们还需要将列单位更改为相等的分数,然后更新模板区域,以便某些元素跨越两列,以保持我们的布局到位。

.resume { grid-template-columns: 1fr 1fr 1fr; grid-template-areas: "name name photo" "work work about" "work work education" "community references skills";}

1px等于多少厘米(1px等于多少毫米)

部分之间的间隙可以通过grid-gap属性来控制。

使其响应

对于小屏幕,例如移动设备,我们可以在单个全宽列中显示简历部分。

grid-template-columns: 1fr;grid-template-areas: "photo" "name" "about" "work" "education" "skills" "community" "references"}

然后我们可以使用媒体查询来更改更宽屏幕的布局。

@media (min-width: 1200px) { .resume { grid-template-areas: "name photo" "work about" "work education" "community skills"; }}

可以在其间添加额外的断点。例如,在平板电脑等中等屏幕上,我们可能希望所有内容都在一个列中,但personal和image部分并排位于顶部。

@media (min-width: 900px) { .resume { grid-template-columns: 2fr 1fr; grid-template-areas: "name photo" "about about" "work work" "education education" "skills skills" "community community" "references references" }}

规划单页打印

如果你想让你的简历很好地打印在一张纸上,有几件事要记住。最困难的挑战通常是减少字数以使其适合一页。

避免减小字体大小以压缩更多信息,因为它可能会变得难以阅读。一个技巧是在你开发的时候给你的简历元素添加一个临时的大小限制。

.resume { /* for development only */ width : 210mm; height: 297mm; border: 1px solid black;}

通过制作此 A4 纸大小的边框,可以更清楚地查看尺寸是否太小,或者内容是否溢出边框,表明它将打印到第二页上。

您可以提供打印 CSS 来隐藏浏览器可能插入的内容,例如日期和页码。

@media print { /* remove any screen only styles, for example link underline */}@page { padding: 0; margin: 0cm; size: A4 portrait;}

需要注意的一件事是,不同的浏览器可能会使用不同的字体呈现您的简历,这些字体的大小可能会略有不同。如果您想要一份非常精确的打印简历,另一种选择是将其保存为 PDF 并在您的网站上提供下载链接。

浏览器支持

CSS Grid 在现代浏览器中有很好的支持。

Internet Explorer (IE) 支持使用前缀的旧版 CSS 网格规范。例如grid-template-columns写为-ms-grid-columns。通过Autoprefixer运行代码可以帮助添加这些前缀,但需要手动更改和彻底测试,因为在旧规范中,某些属性的行为不同,而有些则不存在。

autoprefixer 的另一种方法是提供 fallback,例如使用浮动布局。无法识别 CSS Grid 属性的浏览器将使用此后备显示。不管您是否需要支持 IE,后备是明智的,以确保(可能未知)不支持 CSS Grid 的浏览器仍然显示您的内容。

即使您还没有准备好托管在线简历,使用 CSS Grid、探索不同的布局、生成精美的 PDF 并同时学习 CSS 的精彩部分仍然很有趣。

祝求职愉快!

免责声明: 文章源于会员发布,不作为任何投资建议

如有侵权请联系我们删除,本文链接:https://www.sws100.com/qukuai/55280.html

(0)
鸟叔鸟叔
上一篇 2022年 10月 12日
下一篇 2022年 10月 12日

相关推荐

  • 以太坊是什么东西(以太坊是什么时候开始的走势)

    大家好,句子百科Sws100.com小编下面围绕“以太坊是什么东西”主题给大家详细介绍一下。 以太坊(英文Ethereum)是一个开源的有智能合约功能的公共区块链平台,通过其专用加密货币以太币(Ether,简称“ETH”)提供去中心化的以太虚拟机(Ethereum Virtual Machine)来处理点对点合约。以太坊的概念首次在2013至2014年。 以…

    区块链 2023年 3月 19日
  • 币安nsure(币安交易所违法)

    关于币安nsure(币安交易所违法)这个问题很多人都不太了解,下面由句子百科Sws100.com小编effile为大家详细讲解一下,大家来看下。 1.NSURE(Nsure Network)是什么币?5300万ZKS(3%)预留给潜在的A轮融资。 2.币安进行承保,这三个交易所在2021-04-30日前出现以下情况: 连续30天交易所无法。 3.自从去年6月…

    2023年 3月 11日
  • QTUM量子链和以太坊哪个牛?

    QTUM量子链,首个以UTXO为基础开发的pos平台,自2017上线主网以来已经发展起横跨全球47个国家的6000多个节点,已成为世界级的区块链入口之一,并且在隐私跨链和闪电网络方面都有了不错的进展。 QTUM最早的愿景就是解决比特币网络无法实现智能合约的问题,所以代码方面比较多的使用了比特币的代码,这一点曾遭到过质疑,不过现在的QTUM已经用高效的性能和足…

    区块链 2023年 2月 11日
  • 欧意比特币官网登录入口_欧意中国比特币官网app下载

    欧易对您的资产持有 1:1 的储备金,定期发布储备金证明 欧易12月最新活动入口:https://zc.oke4.cn/AA333 欧易比特币官网登录入口是一款免费的币兑币行情显示莱特币/比特币(ltc/btc)、比特币现金/比特币(bcc/btc)、以太坊/比特币(eth/btc)、以太经典/比特币(etc/btc)和比特币合约行情显示及交易。okex致力…

    区块链 2022年 12月 22日
  • 币安双币理财(币安官网注册会员)

    关于币安双币理财(币安官网注册会员)这个问题很多人都不太了解,下面由汇游网小编effile为大家详细讲解一下,大家来看下。 1. 2.2月初试了一下币安的双币理财,投了20btc,交割日定在2月26,当日币价如果高于75w我的币将会以75价格强制卖出,换USDT,如果低于75w那么会给我36个BTC。 3.双币理财是派网 Pionex 推出的非保本型的高收益…

    2023年 4月 22日

联系我们

在线咨询: QQ交谈

邮件:k37759@foxmail.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信