我想獲得這樣的效果:
正如你看到的,陰影是更大然後文本。如何將陰影的大小設置爲文本(如陰影大小爲文本大小的150%)?
感謝您的幫助。CSS - 文本陰影大小
回答
正如我知道,你不能設置文本陰影大小。
如果你想設置大小,你必須使用這樣的技巧。
p{
font-size: 60pt;
position: relative;
margin: 10px;
}
span{
position: absolute;
font-size: 90pt;
filter: blur(10px);
top: 5px;
left: 0px;
}
<p>TEXT<span>TEXT</span></p>
試試這個,
div{
\t text-shadow: 15px 25px 10px rgba(0, 0, 0, 0.75);
\t color: #000000;
\t font-size: 150px;
}
<div>TEXT</div>
這是如何解決OP的問題? –
你不需要使用多個對象 這是什麼ü需要做的正是要完成你的任務: -
<!DOCTYPE html>
<html>
<head>
<style>
h1 {
text-shadow: 0 18px 20px #585858, 0 18px 20px #585858, 0 20px 20px #585858,0 20px 20px #585858, 0 20px 20px #585858;
}
</style>
</head>
<body>
<h1 style="font-size:100px;">Text</h1>
</body>
</html>
您能否提供一個更完整的例子來說明如何解決OP的問題? –
已編輯的帖子...運行代碼片段...並查看輸出 –
或使用多個燈文字陰影的來源,所以它看起來比原來的要大。
h1 {
font-size: 5em;
text-shadow: 5px 10px 10px rgba(0, 0, 0, 0.75),
-3px 10px 12px rgba(0, 0, 0, 0.75);
}
<h1>
Text
</h1>
的文字陰影的大小與文字本身一樣,所以你需要使用兩個元素,一個包含大小和包含陰影之一。
div.main {
font-size:6rem;
position:relative;
}
div.main .shadow {
position:absolute;
color:transparent;
font-size:120%;
left:0; top:0;
text-shadow:-.1em .15em .15em black;
}
<div class="main">
Text
<div class="shadow">Text</div>
</div>
因爲這將涉及(一次中的每個元素),這可能並不總是方便兩次寫的內容,我們可以用一個小竅門,以避免這種情況:把文本中的屬性並使用它的值進行顯示。這樣,我們也可以消除內在因素。
div[data-shadow] {
font-size:6rem;
position:relative;
}
div[data-shadow]::before {
content:attr(data-shadow);
}
div[data-shadow]::after {
position:absolute;
content:attr(data-shadow);
color:transparent;
font-size:120%;
left:0; top:0;
text-shadow:-.1em .15em .15em black;
}
<div data-shadow="Test"></div>
所有首先,你明明共享圖像不與CSS製作。爲什麼?
- CSS文字陰影不能有自己的字體大小
- 在您共享圖像時,「T」陰影只是它下面,不是「x」影子低於在最右邊!
我給你想要的解決方案是在這的jsfiddle
https://jsfiddle.net/AbdullahAlemadi/0cu0eyq2/
有你想要的東西:
- 我所做的陰影另一個文本元素
- 的帶陰影的文字有透明色和較大的字體大小
- 然後我玩了t EXT-陰影。
HTML
<h2 class="shadow">Headline</h2>
<h2>Headline</h2>
CSS
h2 {
font-size: 50px;
position: absolute;
top: 10px;
left: 10px;
}
h2.shadow {
top: 15px;
left: 12px;
color: transparent;
font-size: 60px;
text-shadow: 0px 0px 10px gray;
}
HTML
<div>your text</div>
CSS
div {
color: black;
font-size: 150px;
text-shadow: 15px 25px 10px rgba(0, 0, 0, 0.75); }
- 1. WPF陰影大小
- 2. css文字陰影
- 3. css文字 - 陰影
- 4. 根據文本的CSS文字陰影
- 5. QML文本投影陰影
- 6. CSS文字陰影是不同的字體大小
- 7. CSS文本 - 陰影導航問題
- 8. 陰影文本:CSS還是圖形?
- 9. 使用CSS添加框陰影文本
- 10. CSS - 虛線或虛線文本 - 陰影
- 11. CSS陰影DIV
- 12. CSS - 漸變文字陰影
- 13. CSS文字陰影顏色
- 14. css文字陰影在Chrome
- 15. CSS文字陰影/縮進
- 16. 散焦調整大小 - 陰謀部分陰影小部件
- 17. 文本陰影和縮放
- 18. CSS的邊框陰影添加到元素的大小
- 19. CSS虛線陰影
- 20. CSS白色陰影
- 21. CSS:陰影覆蓋
- 22. CSS - 陰影左右
- 23. CSS的效率與文字陰影一樣壞框陰影?
- 24. 更改ListView陰影顏色和大小
- 25. 文字陰影
- 26. 文本陰影不透明
- 27. 文字陰影略低於文本
- 28. 效仿IE9刻(文字陰影)與CSS
- 29. 文字陰影CSS工作不正常
- 30. IE 3中的CSS 3文字陰影
我們很樂意提供幫助,如果您可以提供您已經嘗試的 – Mindless
我不認爲文字陰影可以像這樣工作。我們可以在僞元素之前使用它使模糊和給它的字體大小。位置將是絕對的。你怎麼看。建議會很好 –