CSS开发人员

雇佣 Top 3% of 自由CSS开发人员

PT视讯是顶级CSS开发人员的市场, 工程师, 程序员, coders, 架构师, 和顾问. 顶级公司和初创公司选择PT视讯 CSS自由职业者为他们的关键任务软件项目.

无风险试用,满意才付钱.

客户的速度 PT视讯 CSS开发者4.3 / 5.0在截至2023年3月13日的2987篇评论中

深受领先品牌和创业公司的信赖

雇用自由的CSS开发人员和工程师

Phanindra Vallabhajosyula

自由CSS开发人员

CanadaPT视讯成员 Since 2019年9月9日

Phanindra使用Node结合了深厚的后端开发专业知识.js的一系列技能,从前端与Vue.js和React to DevOps在AWS. 这些经验使他能够构建可伸缩、安全、容错的应用程序. 热爱编程,注重细节, Phanindra努力超越客户的期望,并提供无错误的代码.

显示更多

肖恩·考尔

自由CSS开发人员

美国PT视讯成员 Since 2019年5月14日

Sean是一名高级开发人员,拥有广泛而多才多艺的技能,在React中大量工作, 反应本地, 和节点.js. 他具有企业家精神和中西部的职业道德,并与不同规模和范围的大量公司合作过. 他在软件架构方面有很强的理论和实践背景, 用户界面设计, DevOps, 商业咨询使他极有能力为任何规模的项目带来成功.

显示更多

阿曼达Vilela

自由CSS开发人员

BrazilPT视讯成员 Since 2018年6月1日

Amanda是一名前端开发人员,她已经工作了9年多,设计可用的ui,并通过编写可伸缩和高性能的JavaScript代码来实现它们. 她与从初创公司到AT这样的企业公司的各种客户都有广泛的合作经验&T, IBM和Sprint. 她也有持续集成的经验, testing, Git工作流, 敏捷方法, and SEO.

显示更多

Radomir德约科维奇

自由CSS开发人员

SerbiaPT视讯成员 Since 2018年6月15日

Radomir是一名主要的软件工程师,拥有强大的软件架构背景,能够为复杂问题找到简单的解决方案. 他热衷于良好的实践, 干净代码, 软件架构, 敏捷方法, 领导团队. 你会经常发现他在演戏、弹吉他、钓鱼等等.,并试图说服人们在所有这些领域使用敏捷方法.

显示更多

会Cardieri

自由CSS开发人员

BrazilPT视讯成员 Since 2018年9月19日

Giulia是一个富有创造力和注重细节的自由职业者,对前端开发和UI/UX设计充满热情. 她有超过6年的专业开发web应用程序的经验, 学术, 个人项目. Giulia是一个CSS爱好者,她总是在学习新技术. 她善于沟通,重视同事之间的同理心.

显示更多

Nick Day

自由CSS开发人员

联合王国PT视讯成员 Since 2019年9月20日

Nick是一个前端专家,他也有超过十年的后端经验. 他高度重视质量和最佳实践的使用,喜欢为复杂问题制定简单的解决方案.

显示更多

马塞洛·戈麦斯·马丁斯

自由CSS开发人员

PolandPT视讯成员 Since 2019年4月26日

Marcelo是一名前端开发人员,拥有十多年建立像素完美网站的经验. 他的工作横跨桌面和移动,开发网页和移动应用程序. Marcelo也是解决复杂UI问题的专家,他喜欢看到自己的工作成果.

显示更多

安德烈Koltsov

自由CSS开发人员

PolandPT视讯成员 Since 10月8日

Andrey是一名资深的全栈web开发人员,拥有超过12年的经验. 专门为web应用程序构建后端api, Andrey完全理解固体结构的要求,并始终努力提供最好的基础设施,以安全、快速地促进增长和扩展.

显示更多

彼得亚雷Jachowicz

自由CSS开发人员

PolandPT视讯成员 Since 2018年9月13日

Piotr是一个全栈 .NET开发人员,具有使用各种JavaScript框架和库的丰富经验, 包括Vue.js、React和Angular. 彼得亚雷学东西很快, 所以他愿意并且能够快速地学习任何特定项目所需的新技能. Piotr正在获得Azure云架构师的认证, 他也是PT视讯 Speakers Network的成员.

显示更多

达尼洛卡贝略港

自由CSS开发人员

CanadaPT视讯成员 Since 2019年6月7日

在过去的十年里, 达尼洛一直是一名软件开发人员,致力于开发可扩展的网络应用程序和软件. 目前的工作, 他成功地担任了多个角色,如全栈开发人员, 团队领导, manager, 后端开发人员, 他现在在一个负责开发工具的团队工作. Danilo支持最佳实践,并通过提供可重用软件来帮助开发人员提高生产效率.

显示更多

Temur Kodirov

自由CSS开发人员

乌兹别克斯坦PT视讯成员 Since 2019年9月10日

自2016年以来, Temur一直是一名使用PHP框架构建应用程序的高级全栈开发人员, Laravel; this includes working as a senior 后端开发人员 for companies Artel and Uzbekinvest. 他还非常擅长前端开发,尤其是Vue.他曾代表IUTLab和Artel使用这些技能. Temur热衷于解决问题,并运用他深厚的数学知识.

显示更多

现在注册查看更多资料.

开始招聘
经常成对出现

获得额外的专业知识

我们的客户经常将这些额外的服务与我们的自由CSS开发人员配对.

招聘指南

招聘优秀CSS开发人员指南

CSS已经使用了20多年,已经成为任何前端开发不可或缺的一部分. 因此,美国不乏在简历中列出CSS的开发人员. 找到CSS开发人员相当容易, 但是选择一个完美的是一个更大的挑战. 从Shopify的电子商务网站和网站设计到应用程序开发项目, 本指南提供了一些有效的问题样本,帮助你识别在各自领域中最优秀的CSS开发人员.

阅读招聘指南
Trustpilot
媒体上的头条新闻

... 允许企业快速组建具有特定项目所需技能的团队.

尽管对编码员的需求在加速增长,PT视讯仍以几乎常春藤盟校级别的审查而自豪.

我们的客户
建立一个跨平台的应用程序,以供全世界使用
蒂埃里Jakicevic
建立一个跨平台的应用程序,以供全世界使用
奖状

没有PT视讯, Tripcents就不会存在. PT视讯项目使我们能够通过产品经理快速发展我们的基金会, 带领开发人员, 高级设计师. 在60多天的时间里,我们从概念开发到Alpha版本. 速度、知识、专业知识和灵活性是首屈一指的. PT视讯团队是tripcents的一部分,就像tripcents的任何内部团队成员一样. 他们做出了贡献,并像其他人一样拥有了开发的所有权. 我们将继续使用PT视讯. 作为一家创业公司,他们是我们的秘密武器.

Brantley Pace,首席执行官 & 联合创始人

Tripcents

我对我们与PT视讯的合作非常满意. 和我一起工作的专业人士在几个小时内就和我通了电话. 在和他讨论了我的项目后,我知道他就是我想要的候选人. 我立即雇用了他,他没有浪费时间来完成我的项目, 甚至通过添加一些伟大的设计元素来增强我们的整体外观.

保罗·芬利,局长

K Dunn & 的同事

与我合作的开发人员非常出色——他们聪明、有动力、反应迅速. 过去很难找到高质量的工程师和顾问. 现在不是了.

瑞安·洛克菲勒,首席执行官

Radeeus

PT视讯立即理解了我们的项目需求. 我们的搭档是一位来自阿根廷的优秀自由职业者, 从第一天开始, 让自己沉浸在我们的行业中, 与我们的团队无缝融合, 了解我们的愿景, 并取得了一流的成绩. PT视讯使与高级开发人员和程序员的联系变得非常容易.

联合创始人Jason Kulik

ProHatch

作为一家资源有限的小公司,我们承担不起代价高昂的错误. PT视讯为我们提供了一个经验丰富的程序员,他能够立即开始投入工作. 这是一次很棒的经历,我们会毫不犹豫地再重复一次.

Stuart Pocknee,校长

网站专用软件解决方案

我们使用PT视讯聘请了一位拥有丰富亚马逊Web服务经验的开发人员. 我们面试了四位候选人,其中一位非常符合我们的要求. 这个过程迅速而有效.

Abner Guzmán里维拉,首席技术官和首席科学家

照片Kharma

Sergio是一个非常棒的开发人员. 一流的,反应灵敏,高效地完成了工作.

Dennis Baldwin,首席技术专家和联合创始人

PriceBlink

和马辛一起工作是一种乐趣. 他很能干, 专业, 灵活的, 并且非常快速地理解需要什么以及如何实现它.

André费舍尔,CTO

POSTIFY

我们需要一位专家工程师,他能立即开始我们的工程. 西马纳斯的工作超出了我们的预期. 不需要面试和寻找专家开发人员,这大大节省了时间,也让每个人都对我们选择切换平台以使用更健壮的语言感到更舒服. PT视讯使这个过程简单方便. PT视讯现在是我们寻求专家级帮助的第一个地方.

Derek Minor,网站开发的高级副总裁

网世界传媒集团

PT视讯的开发人员和架构师都非常专业,易于合作. 他们的解决方案价格合理,质量上乘,缩短了我们的发布时间. 再次感谢PT视讯.

杰里米·韦塞尔斯,首席执行官

Kognosi

我们对PT视讯有很好的体验. 他们为我们的应用程序找到了完美的开发人员,使整个过程变得非常简单. 它也很容易超出最初的时间框架, 我们可以在整个项目中使用同一个承包商. 我们强烈推荐PT视讯,因为它能快速、无缝地发现高素质人才.

瑞安·莫里西,首席技术官

应用商业技术有限责任公司

PT视讯给我留下了深刻的印象. 我们的开发人员每天都和我交流,他是一个非常强大的程序员. 他是一个真正的专业人士,他的工作非常出色. PT视讯 5星.

Pietro Casoar,首席执行官

浪人游戏有限公司

PT视讯合作是一次很棒的经历. 使用它们之前, 我花了很长时间面试其他自由职业者,但没有找到我需要的. 在与PT视讯接触后,他们在几天内就为我找到了完美的开发人员. 与我共事的开发人员不仅交付了高质量的代码, 但他也会提出一些我没有想到的建议. 我很清楚阿莫里知道他在做什么. 强烈推荐!

George Cheng,首席执行官

Bulavard公司.

作为PT视讯合格的前端开发人员,我还经营着自己的咨询业务. 当客户来找我帮忙填补他们团队中的关键角色时, PT视讯是我唯一愿意推荐的地方. PT视讯的所有候选人都是精英中的精英. PT视讯是我在近5年的专业在线工作中发现的最物有所值的产品.

伊森·布鲁克斯,技术总监

Langlotz专利 & 商标作品有限公司.

在希格尔的早期, 我们需要一流的开发人员, 以可承受的价格, 及时地. PT视讯交付!

Lara Aldag,首席执行官

Higgle

PT视讯让你非常容易找到一个候选人,让你安心,他们有能力交付. 我肯定会向任何寻找高技能开发人员的人推荐他们的服务.

Michael Gluckman,数据经理

Mxit

PT视讯将我们的项目与最优秀的开发人员快速匹配的能力非常出色. 开发人员已经成为我们团队的一部分, 我对他们每个人所表现出的敬业精神感到惊讶. 对于那些希望与最好的工程师远程工作的人来说,没有比PT视讯更好的选择了.

Laurent Alis,创始人

Livepress

PT视讯使寻找合格的工程师变得轻而易举. 我们需要一个有经验的ASP.NET MVC架构师来指导我们的初创应用程序的开发, PT视讯在不到一周的时间里为我们提供了三个很好的候选人. 在我们做出选择后,工程师立即上线并开始工作. 这比我们自己发现和审查候选人要快得多,也容易得多.

联合创始人杰夫·凯利

协同解决方案

我们需要在Scala做一些短期的工作,PT视讯在24小时内为我们找到了一个优秀的开发人员. 这是任何其他平台都无法做到的.

联合创始人Franco Arda

WhatAdsWork.com

PT视讯为快速发展和规模化的企业提供不妥协的解决方案. 我们通过PT视讯签约的每一位工程师都迅速融入了我们的团队,并在保持惊人的开发速度的同时,以最高的质量标准进行工作.

Greg Kimball,联合创始人

nifti.com

如何通过PT视讯招聘CSS开发人员

1

请与我们的行业专家交谈

PT视讯工程总监将与您一起了解您的目标, 技术需求, 以及团队动力.
2

与精心挑选的人才一起工作

在几天内,我们将为您介绍适合您项目的CSS开发人员. 平均匹配时间在24小时以内.
3

绝对合适

与您的新CSS开发人员一起试用一段时间(只有在满意时才付钱), 在订婚前确保他们是合适的.

FAQs

  • PT视讯 CSS开发人员有什么不同?

    PT视讯, 我们彻底筛选我们的CSS开发人员,以确保我们只匹配您与人才的最高水平. 超过200个,每年有1万多人申请加入PT视讯网络, 只有不到3%的人符合要求. 你将与工程专家(而不是泛泛的招聘人员或人力资源代表)合作,以了解你的目标, 技术需求, 以及团队动力. 最终结果是:从我们的网络中专家审查人才,定制匹配以满足您的业务需求. 现在就开始.

  • 我可以在48小时内通过PT视讯聘请CSS开发人员吗?

    这取决于你的可用性和进度, 你可以在注册后48小时内开始与CSS开发人员合作. 现在就开始.

  • PT视讯 CSS开发人员的无风险试用期是什么时候?

    我们确保您和您的CSS开发人员之间的每次接触都以长达两周的试用期开始. 这意味着你有时间来确认约会是否成功. 如果你对结果完全满意的话, 我们会为您收费的,只要您愿意,我们会继续约会. 如果你不完全满意,你就不会被收费. 从那里, 我们要么分道扬镳, 或者我们可以为您提供另一位更合适的专家,我们将与他开始第二次合作, 无风险试用. 现在就开始.

Share
CSS开发人员

如何聘请一个优秀的CSS开发人员

所面临的挑战

级联样式表, 简称CSS, 样式表语言是用来描述用HTML编写的文档的表示的吗. CSS的第一个版本是在1994年底提出的. 在接下来的20年里,CSS升级了3次,留下了现在的CSS版本3. 今天,CSS是web的核心编程语言之一,它被标准化 W3C 规范. 它的发展非常缓慢, 这导致了收养的问题, 最后,web浏览器开发者们自己动手了. 这导致了许多跨浏览器兼容性问题,并浪费了web开发时间. CSS3在手 HTML5 已经成为一个不可分割的部分 前端/UI/UX开发,并且在他们的简历中不缺少CSS的开发人员. 这使得找到全职或兼职CSS开发人员相当容易, 但选择一个完美的人就更有挑战性了. 许多web开发人员会说他们也是CSS开发人员, 但就像任何语言或技能一样, 了解CSS和成为CSS专家是有区别的.

手持的CSS3和HTML5已经成为任何前端开发不可或缺的一部分

手持的CSS3和HTML5已经成为任何前端开发不可或缺的一部分

这就是为什么招聘CSS开发人员会很困难, 而寻找一个完美的可能是一项漫长而艰巨的任务. 本指南的目标是帮助您找到与您的团队或项目完美匹配的人. 为了这个目标, 这篇文章提供了一些问题的样本,这些问题是评估考生掌握CSS的广度和深度的关键. 下面的指南给了你一些问题,让你在准备顶级CSS开发人员的面试时获得灵感. 你不应该仅仅根据他们“正确”回答每个问题的能力来评估候选人. 那就没有抓住重点, 因为不是每个优秀的候选人都知道所有的CSS细节, 了解所有细节也不能保证你成为最好的开发者. Instead, 利用面试官提供的问题来了解应聘者对手头问题的看法, 通过提供的例子他们是如何工作的, 以及他们如何权衡各种选择并做出判断.

问题与答案

问:什么是“id”选择器,什么是“类”选择器? 解释他们的区别.

HTML元素可以有任何一种 id 属性或 class 属性,或者两个属性都有.

The id 选择器为其应用的元素分配唯一的名称. 要使CSS有效,只能有一个具有给定名称的元素. An id 选择器通常用于将样式规则限制为特定的HTML元素, 或者一个元素块. 根据CSS规范, id 属性定义选择器 # 字符,后面跟着名字.

另一方面, class 属性将类名赋给元素, 该名称可以用于文档中的任意数量的元素. 当您希望将样式规则应用于文档中的多个块和元素时,将使用特定于类的样式. 类似于 id 选择器,类由句号(.),后跟类名.

总之, id 选择器标识并将样式设置为元素只出现一次,而 class 可以附加到任意数量的元素. CSS的最佳实践是尽可能多地使用类,并保留类的使用 id 特定用途的属性. 这将导致更小的样式表文件,更性能和更容易维护.

问:有多少种方法可以将CSS添加到网页中? 讨论每种方法的优缺点.

有三种方法将CSS包含到网页中:

  1. 内联:CSS通过样式属性直接应用于HTML元素.
  2. 嵌入式:CSS被添加到 head 元素,通过将CSS代码放在 style element.
  3. 外部样式表:CSS被放置在外部文件中,并通过类添加到网页中 link element.

内联样式弊大于利. 内联样式对于少量的样式定义非常有用,而且它们能够覆盖其他样式规范. 缺点是它们不能将样式与内容分开, 风格不能从一个地方控制, 而且很难创造出更复杂的风格.

与内联样式相比,嵌入式和外部CSS共享大多数优点. 可以创建文档中多个元素使用的类, 它们通过使用选择器和分组方法允许复杂的样式化, 样式只从一个地方控制.

通过使用嵌入式样式表,不需要额外下载, 而外部CSS文件提供了一个文件中多个HTML文档的样式控制. 外部CSS文件的缺点是直到外部样式表文件被加载, HTML文档无法正确呈现.

问:请解释什么是RWD. 讨论如何用CSS实现它.

RWD是响应式网页设计的缩写, and it is the practice of building web pages to work on any device and every screen size improving user interfaces and user experience across the board; no matter how large or small they are, 比如手机, tablet, 笔记本电脑或台式机. 响应式设计的好处是你不需要为每个提到的设备创建不同的页面版本. 响应式网页设计师只使用HTML和CSS来调整大小, hide, shrink, enlarge, 或者移动内容,使其在任何给定的屏幕上看起来最好. RWD是通过使用CSS媒体查询实现的-媒体查询是简单的过滤器,它可以根据设备的特征(如显示类型)更改内容样式, width, height, 方向甚至分辨率.

问:讨论一下CSS图像精灵.

CSS精灵 本质上是多个光栅图像合并成一个单一的图像. 使用它们的主要原因是为了提高性能. 浏览器需要发出的不同请求越少,网页加载速度就越快. “精灵”一词最早出现在电子游戏中. 这样做是为了更快地将一张图像加载到图形内存中, 然后一次只显示图像的一部分, 而不是不断加载新的图像. 今天的web也采用了同样的原则.

在CSS中,图像精灵与 背景图像 财产, 然后通过设置背景位置和各个类的尺寸进行调整,以显示单个部分的完整图像精灵.

问:解释一下Less、Sass和Stylus是什么. 讨论他们能提供什么,以及他们的优点和缺点.

Less、Sass和Stylus都是CSS预处理器. CSS预处理程序是CSS之上的抽象层, 用一种特殊的语法编写并编译回CSS.

CSS预处理器在CSS之上提供了强大的功能, 与变量, extends, mixins是最引人注目的. 变量存储以后可以重用的信息,如颜色或其他常用值. 扩展帮助您创建允许规则继承的“类”. mixin,你可以把它理解为"函数". 与普通CSS相比,还有一些其他特性, 比如逻辑语句的使用(条件和循环), 自定义函数, 与其他库(如Compas)的集成, 还有更多.

谈到优点和缺点时, 个人偏好提供了很好的机会与候选人讨论他们自己对CSS预处理器使用的看法,以及为什么可以使用特定的原因. 基本上,没有正确或错误的答案,为什么哪一个可以使用. 要了解更多关于CSS预处理器的信息,可以阅读一篇文章 为什么你应该停止使用香草CSS.

问:解释一下什么是CSS供应商前缀.

CSS厂商前缀是CSS标准的扩展. 浏览器使用它们来提供实验性的和非标准的特性. 由于供应商前缀不包括在官方CSS规范中, 通过添加特定的前缀,浏览器可以防止将来扩展标准时可能出现的不兼容问题.

CSS的厂商前缀有:

  • Android: webkit -
  • Chrome: webkit -
  • Firefox: -moz-
  • Internet Explorer: -ms-
  • iOS: webkit -
  • Opera: -o-
  • Safari: webkit -

问:请解释一下CSS框模型和它所包含的布局组件. 提供的例子.

CSS框模型是HTML元素的矩形布局范例,包括以下内容:

  • Content - CSS框的内容,其中出现文本和图像
  • Padding -内容周围的透明区域(如边框和内容之间的空间)
  • Border -边框围绕填充(如果有的话)和内容
  • Margin -边界周围的透明区域(如边界和任何相邻元素之间的空间)

可以为元素的每一侧单独指定这些属性, 即最高, bottom, 左右, 或者可以通过指定更少的参数将它们组合成多个边. 例如:

/*设置上下左右边距*/
Margin: 50px 10px 100px 25px;

/*在所有四个边设置相同的边距:*/
保证金:50 px;

/*将上下边距和左右边距组合在一起*/
填充:100px 25px;

用CSS示例测试考生,或者给他们任务,让他们只用CSS创建HTML元素

你可以通过给他们不同的CSS例子并让他们解释他们是做什么的来测试他们. 这样你可以更好地评估他们的思维方式和对一些CSS细节的了解. 另一种方法是给候选人一个花哨的按钮或进度条的图像, 并要求他们只使用CSS重新创建它们. 下面列出了一些CSS示例,您可以向考生提供.

Q:解释一下哪些元素可以匹配下面的CSS选择器:

1. span, a
2. span a
3. span > a
4. span + a
5. span ~ a

  1. span, a 将全部选中 元素和所有元素 elements.
  2. span a 将全部选中 元素中的任意位置 element
  3. span > a 将全部选中 元素的直接父元素为 element
  4. span + a 将全部选中 元素之后的元素 element
  5. span ~ a 将全部选中 前面任何位置都有a的元素 element

Q:解释一下下面每个CSS单元的含义:

1. cm
2. em
3. in
4. mm
5. pc
6. pt
7. px

  1. 厘米-厘米
  2. Em -元素,相对于元素的字体大小(e.g., 2em表示当前字体大小的2倍)
  3. 英寸
  4. Mm -毫米
  5. PC - picas - 1 PC = 12 pt = 1/6英寸
  6. Pt - points - 1pt = 1/72英寸
  7. Px -像素- 1px = 1/96英寸

问:在CSS3中,你会如何选择:

1. Every
其href属性值以开头的元素 http
2. Every
其href属性值以结尾的元素 .pdf
3. Every
元素,其href属性值包含子字符串 css

  1. 选择每一个 其href属性值以开头的元素 http: (href ^ =“http”)
  2. 选择每一个 其href属性值以结尾的元素 .pdf: 美元(href = ".pdf"]
  3. 选择每一个 元素,其href属性值包含子字符串 css: (href * =“css”)

结论

对于顶级CSS开发人员来说,所提供的问题可能有点基本. However, 它们涵盖了CSS的大部分核心概念, 视觉设计与原则, 它们确实为评估个人提供了一个起点. 能够以清晰连贯的方式讨论CSS原理和概念将展示考生的沟通技巧以及他们的理论和外围学科知识. 找到真正的CSS大师是一个挑战. 从WordPress开发人员和移动应用程序专家到Adobe, Magento, Ajax, 对于PSD程序员来说,这个任务并不容易. 我们希望你在这篇文章中提出的问题能成为你在CSS开发人员中寻找少数精英的有用基础. 找到这样的候选人是非常值得努力的, 因为它们无疑会对你的团队的生产力和结果产生重大的积极影响.

特色PT视讯 CSS出版物

顶级CSS开发人员的需求量很大.

开始招聘