003-css外觀屬性(color、行間距、水平居中、首行縮排、字間距、文字陰影)
一、color顏色
color用於定義文字顏色,取值方式有三種:
① 英文單詞red、green。。。
② RGB值,如rgb(255,0,0)。
③ 十六進位制,如,#000000就是黑色(可以簡寫成#000)。
二、line-height 行間距
有豎直居中的效果。
語法:
line-height: 26px;
在沒有使用行間距的效果的時候:
使用之後:
很明顯,行與行之間的間距變寬了,比沒有使用之前看著更加舒適。
那麼對於豎直居中的效果,比如一個塊級元素裡寫一行字。
程式碼部分:
<div>
些成功的強者不是沒有眼淚,而是可以含著眼淚向前跑。
</div>
div {
height: 400px;
width: 400px;
background-color: skyblue;
}
那麼效果就是(左圖):
如果新增行間距的屬性:
line-height: 400px;
那麼效果就會變成右圖的樣子,實現文字垂直居中。三、text-align 水平對齊方式
有三個值:
像上面的例子,如果在div裡新增文字水平居中的屬性,效果就會變成一下的樣子:
四、text-indent 首行縮排
對於漢字文章,單位推薦是em,1em=1個漢字的寬度。
語法:
text-indent: 2em;
效果(借用上面的例子):五、字間距
1. 字間距letter-spacing
預設值是normal。字元與字元之間的空白,英文與中文均有效。
2. 單詞間距word-spacing
預設值是normal。英文單詞之間的間距,中文無效。
注意:如果兩者都用英文,會有什麼的效果?
<p class="pp">hasdhahdahdahd hadhahda ahdshad ahsdhad</p>
首先是letter-spacing
.pp {
word-spacing: 10px;
}
效果(圖片寬800):
其次是word-spacing
.pp {
letter-spacing: 10px;
}
效果是(寬800):
很明顯,word-spacing對字母之間也產生間距,不建議適用於文章中。
六、顏色半透明名rgba()
語法:
rgba(x,y,z,a);
x,y,z是0-255之間的數字,閉區間。a是[0,1]之間的數,表示透明度,越接近1,透明度越低。
七、文字陰影text-shadow
水平位置和垂直位置就是陰影相對於文字的座標,向右為x正軸,向下為y正軸。
如:
<p class="shadow">成功的強者不是沒有眼淚</p>
.shadow {
font-size: 40px;
font-weight: bold;
text-shadow: 5px 5px 0px rgba(0,0,0,0.5);
}
此時的模糊距離先是0,效果是:
此時加上模糊距離,模糊距離為5px.
.shadow {
font-size: 40px;
font-weight: bold;
text-shadow: 5px 5px 5px rgba(0,0,0,0.5);
}
則這時的效果是:
有了模糊距離,效果更好,會使陰影的邊緣銳化,模糊一點,效果更佳。當然根據個人喜好。
相關文章
- 一款簡單的UILabel,可設定字間距,行間距等UI
- 行間距失效問題
- CSS控制字的間距CSS
- 皕傑報表換行和行間距
- 怎麼設定1.5倍行間距
- CSS設定英文字母之間間距CSS
- css文字外觀屬性CSS
- UICollectionView設定行間距失效,解決辦法UIView
- word首行縮排2字元怎麼設定 word首行縮排2字元的方法字元
- 在iOS中如何正確的實現行間距與行高iOS
- echarts grid屬性控制邊距Echarts
- Android入門教程 | TextView簡介(寬高、文字、間距)AndroidTextView
- 短視訊平臺原始碼,首頁視訊之間設定間距原始碼
- iOS 如何精確還原 UI 稿多行文字間距iOSUI
- Css之 間距初始化CSS
- Binary Gap 二進位制間距
- 室外場景注意事項(一)距離場陰影的利弊!
- win10圖示間距大小怎麼調整_win10如何調整圖示間距Win10
- LeetCode 164 最大間距 HERODING的LeetCode之路LeetCode
- 【LeetCode】每日一題164. 最大間距LeetCode每日一題
- css圖片陰影、文字陰影CSS
- RadioButton文字按鈕間距設定,按鈕在文字右端顯示,RadioButton 右端對齊
- CSS外觀屬性CSS
- 解決Word排版過程中遇到的格式、 行間距、章節編號、頁首頁尾等問題
- CSS 負外邊距CSS
- CSS margin 外邊距CSS
- CSS margin外邊距CSS
- leetode【每日一題】164. 最大間距 java每日一題Java
- 前端佈局推進劑 – 間距規範化前端
- JAVA計算兩經緯度間的距離Java
- 前端佈局推進劑 - 間距規範化前端
- CSS margin負外邊距CSS
- CSS 外邊距合併CSS
- CSS 右外邊距失效CSS
- win10桌面圖示間距怎麼調_win10怎麼調整桌面圖示標準間距Win10
- win10桌面圖示的間距大小怎樣調整 win10如何設定桌面圖示間距Win10
- CSS文字水平居中對齊CSS
- 背景(背景漸變)、文字的簡單設定(文字加粗、首行縮排、文字投影)、兄弟元素、滑鼠樣式(手形)