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日

相关推荐

  • 安卓手机下载trc20 app用什么软件 trc20客户端下载苹果id号

    邀请好友加入欧易,您可获得最高价值60,000元数字货币盲盒   trc20钱包官方版是一款非常专业的货币交易软件,软件当中提供了最近比较流行的虚拟货币,还有着超多的便捷的功能在软件中等你来进行享用,trc20钱包官方版软件中也是有着超级真实的数据信息在平台中供你来进行参考,专业K线 ,提供实时行情、专业k线、数据分析让你更好的在线投资,快来trc20钱包官…

    2023年 2月 11日
  • 区块链游戏怎么赚钱 区块链游戏是如何让玩家赚钱的?

    我们先普及两个名词: 首先,什么是区块链游戏? 顾名思义,就是一种基于区块链网络的游戏。 区块链游戏和一般的游戏有什么不同之处? 不同点在于「区块链」这个特点,游戏内各项数据透明,甚至一共有多少玩家参与,有多少资金进场,在区块链游戏中都可以明确统计,并公开透明,这在王者荣耀、阴阳师这些游戏中是不可能发生的,这些游戏的数据只有腾讯、网易自己知道。 不过,因为并…

    2022年 12月 15日
  • ACA币怎么买?在OKX交易所购买ACA币操作步骤教程

    邀请好友加入欧易,您可获得最高价值60,000元数字货币盲盒 Acala是Polkadot Relay链的平行链,所以它所有的网络安全和共识都是由Polkadot的Validator set提供的。Acala其实就是一个基质基于链,它的大部分集成点都是与Kusama和Polkadot相同的。Acala不仅能够支持与Polkadot不同类型的代币,还允许以多种…

    2023年 2月 2日
  • 不闻不问对MITH币的点评

    MITH(Mithril),秘银是个去中心化的社交网路,以区块链技术回馈内容生产者的贡献。说白了也是传统的社交区块链项目,用户在其平台互动,上传内容都可以获得奖励,所以说其总量一定是很大,分布广,不过看了一下持币情况,再结合以前的消息,这个币操盘也是比较厉害,谨慎投资吧。 MITH中文名叫秘银币它是一个去中心化的社交网络MITH的生态机制使得每一个使用者都能…

    区块链 2023年 3月 11日
  • PPT币简介,PPT币是真是假?

    PPT是一个基于区块链技术的票据融资项目,可以通过智能合约技术对用户信用进行评估,并建立特定的授信额度。同时全程都在链上完成,公开可查,很好的预防了传统多重发票和融资欺诈的问题,具有不错的创新性和较大的市场需求。 项目现在英国市场已经有了一定的落地,不过规模很小,而且由于其独特的金融属性,在其他地区发展的时候可能会遇到一些合规上的问题,短期内应该很难实现大范…

    区块链 2023年 1月 6日

联系我们

在线咨询: QQ交谈

邮件:k37759@foxmail.com

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

关注微信