简体   繁体   English

带轮廓的CSS 3文字阴影

[英]CSS 3 Text Shadow with Outline

I have font called MyriadPro-BoldIt, I used that on photoshop to create a text design like below. 我有一个名为MyriadPro-BoldIt的字体,我在photoshop上用它来创建如下的文本设计。

I tried to add this style using css by adding below codes to the same font which I converted to web fonts before 我试图通过使用以下CSS来添加这种样式,方法是将以下代码添加到之前转换为Web字体的相同字体中

-webkit-text-stroke: 1px black;
color: white;
text-shadow:3px 3px 0 #000,-1px -1px 0 #000, 1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;

but it is not giving same results. 但结果却不一样。 Anyone knows how to create this kind of letters using css? 有人知道如何使用CSS创建这种字母吗?

I was able to do something like this. 我能够做这样的事情。

h1 {
    font-size: 100px;
    font-weight: bold;
    text-shadow: 1px 1px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff,
            -1px 1px 0 #fff, 3px 3px 5px #333;
}​

See demo 观看演示

have you tried simply: 您是否尝试过简单地:

  color: black;
text-shadow:
  2px 2px 0 white,
  3px 3px 0 gray;

you have to tune coordonates and font-size in order to have something looking fine. 您必须调整coordonates和字体大小,以使外观看起来不错。 http://codepen.io/gc-nomade/pen/rnmdv/ http://codepen.io/gc-nomade/pen/rnmdv/

结果

Here is a demo that works well: http://jsfiddle.net/XLRbQ/ 这是一个运行良好的演示: http : //jsfiddle.net/XLRbQ/

-webkit-text-fill-color: black;
    -webkit-text-stroke-width: 5px;
    -webkit-text-stroke-color: white;
    text-shadow: 5px 5px 5px #000;

And also a tutorial CSS-Tricks: http://css-tricks.com/adding-stroke-to-web-text/ 还有CSS技巧教程: http//css-tricks.com/adding-stroke-to-web-text/

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM