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 + UITextView 字間距和行間距UITextView
- 【LaTeX入門】04、設定行間距、段間距
- 一款簡單的UILabel,可設定字間距,行間距等UI
- CSS控制字的間距CSS
- uilabel行距.字間距UI
- 調節UILabel的行間距UI
- 怎麼設定1.5倍行間距
- css文字外觀屬性CSS
- CSS設定英文字母之間間距CSS
- UICollectionView設定行間距失效,解決辦法UIView
- word首行縮排2字元怎麼設定 word首行縮排2字元的方法字元
- CSS影象替換:文字縮排,負邊距以及更多方法CSS
- UITextView 修改行間距UITextView
- 在iOS中如何正確的實現行間距與行高iOS
- 空間距離計算
- Word如何設定首行縮排2字元字元
- 短視訊平臺原始碼,首頁視訊之間設定間距原始碼
- echarts grid屬性控制邊距Echarts
- iOS 如何精確還原 UI 稿多行文字間距iOSUI
- Android入門教程 | TextView簡介(寬高、文字、間距)AndroidTextView
- Css之 間距初始化CSS
- android textview設定字型的行距和字間距AndroidTextView
- iOS UILabel中文字與邊框間距的自定義iOSUI
- 室外場景注意事項(一)距離場陰影的利弊!
- iOS開發之有間距的UITableViewCelliOSUIView
- Android TextView 字元間距設定AndroidTextView字元
- css圖片陰影、文字陰影CSS
- Android TextView設定首行縮排AndroidTextView
- iOS之cell上下之間有間距setFrame方法iOS
- 加大段落中2個字元之間的間距字元
- CSS外觀屬性CSS
- 負外邊距margin對寬度的影響
- 絕對定位對margin外邊距的影響
- 行級元素左右邊距及塊級元素上下邊距
- win10圖示間距大小怎麼調整_win10如何調整圖示間距Win10
- CSS中父物件的內邊距是否對子物件的外邊距造成影響CSS物件
- Binary Gap 二進位制間距
- 清除inline-block元素間距inlineBloC