日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

從零學(xué)CSS系列之文本屬性

瀏覽:667日期:2022-06-02 13:25:10

1.line-height

可以給某個(gè)元素指定一個(gè)不帶單位的縮放因子,這樣它的后代元素就會(huì)繼承這個(gè)縮放因子,再根據(jù)自身的字號(hào)大小來(lái)計(jì)算自己的行高(line-height)值,

復(fù)制代碼 代碼如下:
body {
  font-size: 12px;
  line-height: 1.5;
}

h1 {
  font-size: 36px;
}

這里,body 的 line-height 是 18px(12 * 1.5),而 h1 的 line-height 則是 54px(36 * 1.5)。

就算使用 em,百分比等相對(duì)單位,后代元素繼承的仍然是計(jì)算后的行高(line-height)值,比如把上面的 body 行高改成 1.5em,那么 h1 的行高就會(huì)繼承這個(gè)值 18px。

2.text-decoration

文本修飾是非繼承類(lèi)屬性,給 body 元素設(shè)置為 none,并不會(huì)影響到后代中默認(rèn)有文本修飾的元素,例如超鏈接,所以如果要去掉超鏈接的默認(rèn)下劃線(xiàn)還是需要單獨(dú)進(jìn)行設(shè)置,

復(fù)制代碼 代碼如下:
a {
  text-decoration: none;
}

雖然該屬性默認(rèn)不繼承,但是祖先元素上設(shè)置的修飾會(huì)“延伸”到后代元素中,

復(fù)制代碼 代碼如下:
<p>我有下劃線(xiàn) <span>我咋會(huì)有下劃線(xiàn)呢?</span></p>

復(fù)制代碼 代碼如下:
p {
  color: red;
  text-decoration: underline;
}

p span {
  color: green;
  text-decoration: none;
}

這里的下劃線(xiàn)是 p 元素的。

復(fù)制代碼 代碼如下:
p {
  color: red;
  text-decoration: underline;
}

p span {
  color: green;
  text-decoration: underline;
}

由于文本修飾屬性的延伸會(huì)造成一些兼容性的問(wèn)題,所以

最好的做法就是給需要修飾的文本單獨(dú)設(shè)置 text-decoration 屬性。

3.text-indent

可以使用該屬性給每個(gè)段落首行縮進(jìn)2個(gè)字符,而不是使用空格,

復(fù)制代碼 代碼如下:
p {
  text-indent: 2em;
}

也可以指定一個(gè)負(fù)數(shù)的值,產(chǎn)生首行懸掛的效果,

讓引號(hào)懸掛也是一種常用做法,

讓文本縮進(jìn)到一個(gè)足夠遠(yuǎn)的地方,可以讓文字消失,

復(fù)制代碼 代碼如下:
text-indent: -9999px;

 因此,通常的圖像替換文字常用方法,

復(fù)制代碼 代碼如下:
.logo {
  background: url(logo.png) no-repeat;
  display: inline-block;
  height: 36px;
  text-indent: -9999px;
  width: 72px;
}

IE6/7 并不真正支持 inline-block,某些情況下可能會(huì)導(dǎo)致 .logo 消失不見(jiàn),可以使用浮動(dòng)或者 block 替代 inline-block,不過(guò)兩者都會(huì)改變布局方式,也可以使用其它方法。

4.text-overflow

通常情況下,長(zhǎng)串的URL地址,在超出容器時(shí)會(huì)溢出,我們可以設(shè)定當(dāng)文本溢出包含容器時(shí)顯示省略符號(hào),

復(fù)制代碼 代碼如下:
li {
  overflow: hidden;
  text-overflow: ellipsis;
}


必須配合 overflow: hidden; 一起使用;有時(shí)候可能還得加上一個(gè)寬度,比如IE 6,

對(duì)于那些默認(rèn)情況下并不會(huì)溢出的文本,需要強(qiáng)制其在一行內(nèi)顯示,這樣才能產(chǎn)生效果,

復(fù)制代碼 代碼如下:
li {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%; /* for IE 6 */
}

使用 white-space: pre; 或者 word-break: keep-all; 也能強(qiáng)制文本在一行顯示,不過(guò)各有各的問(wèn)題。

在 IE 8/9 中,有時(shí)候會(huì)發(fā)現(xiàn)沒(méi)有效果,那有可能是祖先元素中某個(gè)元素設(shè)置了word-wrap: break-word; 而該屬性會(huì)表現(xiàn)得比 white-space: nowrap; 更強(qiáng)勢(shì),所以,有時(shí)候還得加上下面代碼,

復(fù)制代碼 代碼如下:
word-wrap: normal;

5.text-shadow

在非白色背景的深色文字上,可以實(shí)現(xiàn)漂亮的內(nèi)嵌效果,

復(fù)制代碼 代碼如下:
text-shadow: 0 1px 0 rgba(255,255,255,.75);

可以給文本添加多個(gè)陰影,用逗號(hào)分隔,

復(fù)制代碼 代碼如下:
text-shadow: 0 1px 0 #fff, 0 2px 0 #ddd, 0 3px 0 #ddd, 0 4px 0 #ddd;

6.white-space

white-space 屬性設(shè)置如何處理元素內(nèi)的空白。

設(shè)置值為 nowrap 讓文本可以在同一行上繼續(xù),遇到邊界也不會(huì)換行,直到遇到 <br> 標(biāo)簽,

復(fù)制代碼 代碼如下:
white-space: nowrap;

有時(shí)我們希望保留文本中的空格和換行符之類(lèi)的,比如展示計(jì)算機(jī)的源代碼的時(shí)候,就會(huì)用到 <pre>,而 <pre> 的 white-space 屬性的值就是 pre,

復(fù)制代碼 代碼如下:
pre {
  white-space: pre;
}

pre 也不那么盡如人意,遇到邊界的時(shí)候不會(huì)自動(dòng)換行,所以 CSS 2.1 新增了 pre-wrap,

復(fù)制代碼 代碼如下:
pre {
  white-space: pre;
  white-space: pre-wrap;
}

這樣 pre 元素里的內(nèi)容既能保持原有的格式,又能在內(nèi)容超出邊界的時(shí)候自動(dòng)換行。

由于不是所有瀏覽器都支持 pre-wrap,所以還需要讓那些不支持瀏覽器強(qiáng)制換行,

復(fù)制代碼 代碼如下:
pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

當(dāng)然,也許你并不希望換行,也不介意水平滾動(dòng)條,那可以用水平滾動(dòng)條來(lái)代替換行,

復(fù)制代碼 代碼如下:
pre {
  overflow: auto;
}

7.word-break

目前 webkit 大家族(包括 Google Chrome,Safari,Android Browser 等等)均不支持 keep-all 值,所以能用的也就 break-all 了,

復(fù)制代碼 代碼如下:
word-break: break-all;

不過(guò)會(huì)造成英文文本閱讀障礙,應(yīng)該慎用,

8.word-wrap

這是比 word-break 更好的實(shí)現(xiàn)文本換行的方式,

復(fù)制代碼 代碼如下:
word-wrap: break-word;

再添加一個(gè)溢出隱藏,避免一些惡意的連續(xù)字符,

復(fù)制代碼 代碼如下:
overflow: hidden;

標(biāo)簽: CSS HTML
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美专区在线| 捆绑调教美女网站视频一区| 日本欧美一区二区在线观看| 亚洲精品日本| 99久久亚洲精品蜜臀| 狂野欧美性猛交xxxx| 久久国产日韩欧美精品| 日韩午夜一区| 亚洲国产专区| 国产精品调教视频| 影院欧美亚洲| 日韩欧美字幕| 色偷偷偷在线视频播放| 日本欧美大码aⅴ在线播放| 亚洲精品黄色| 国产精品久久久久久妇女| 亚洲免费福利一区| 免费一级欧美片在线观看网站| 亚洲开心激情| 久久狠狠婷婷| 日韩av有码| 久久精品国产免费| 国产亚洲一卡2卡3卡4卡新区| 先锋影音国产一区| 激情五月综合网| 亚洲永久字幕| 国产精品极品国产中出| 国产精品亚洲产品| 只有精品亚洲| 亚洲精品自拍| 国产成人久久| 麻豆亚洲精品| 国产精品极品在线观看| 日韩欧美一区二区三区免费观看| 国产精品av一区二区| 日韩中文av| 动漫av一区| 中文字幕日韩高清在线| 欧美aa在线视频| 亚洲作爱视频| 国产高清精品二区| 亚洲精品中文字幕乱码| 成人看片网站| 蜜臀av国产精品久久久久| 麻豆成全视频免费观看在线看| 日韩精品免费观看视频| 99精品国产一区二区三区| 精品精品99| 九一成人免费视频| 精品伊人久久| 国产日韩欧美中文在线| 日韩亚洲国产欧美| 91精品高清| 欧美天堂视频| 欧美精品二区| 欧美偷窥清纯综合图区| 亚洲综合精品| 亚洲欧美日本国产专区一区| www.51av欧美视频| 亚洲一区二区av| 麻豆视频久久| 国产精品啊v在线| 日本中文字幕一区二区视频| 成人久久一区| 伊人影院久久| 亚洲综合电影| 精品国产精品久久一区免费式| 日韩在线欧美| 亚洲精品系列| 日韩视频网站在线观看| 麻豆视频在线观看免费网站黄| 亚洲精品系列| 日韩欧美不卡| 亚洲一区观看| 国产精品巨作av| 日韩av在线播放中文字幕| 日韩欧美美女在线观看| 国产乱码午夜在线视频| aⅴ色国产欧美| 国产精品高清一区二区| 日韩国产激情| 日韩精品高清不卡| 国产一区二区三区四区大秀| 欧美日韩中文字幕一区二区三区| 亚洲1区在线观看| 国产欧美69| 红杏一区二区三区| 欧美午夜不卡影院在线观看完整版免费| 亚洲在线免费| 国产精品99一区二区三区| 久久精品亚洲| 欧美二三四区| 黄色日韩在线| 国产精品99久久免费观看| 亚洲精品中文字幕乱码| 韩国女主播一区二区三区| 在线综合欧美| 亚洲欧洲美洲av| 91国内精品| 日韩在线播放一区二区| 在线日韩中文| 久久久久久婷| 欧美黄页在线免费观看| 合欧美一区二区三区| 久草精品视频| 国产欧美丝祙| 麻豆免费精品视频| 国产精品男女| 久久狠狠久久| 日韩国产欧美视频| 日韩视频网站在线观看| 99国产精品久久久久久久成人热 | 久久国产精品毛片| 国产日韩欧美在线播放不卡| 亚洲精品少妇| 婷婷综合电影| 亚洲综合三区| 亚洲深夜av| 激情偷拍久久| 裤袜国产欧美精品一区| 日韩大片在线观看| 夜夜嗨网站十八久久| 在线一区视频| 日本亚洲不卡| 美腿丝袜亚洲三区| 午夜av成人| 久久午夜精品| 国产日韩欧美一区在线| 国产精品videosex极品| 亚洲精品在线二区| 国产欧美日韩| 麻豆精品久久久| 理论片午夜视频在线观看| 99久久精品费精品国产| 亚洲一区国产一区| 欧美日韩亚洲一区三区| 麻豆国产在线| 欧美影院视频| 久久精品欧美一区| 国产亚洲观看| 先锋亚洲精品| 欧美亚洲免费| 夜久久久久久| 嫩草伊人久久精品少妇av杨幂| 国产精品麻豆久久| 免费精品视频在线| 国产成人久久精品一区二区三区| 亚洲欧美不卡| 国产成人久久精品一区二区三区| 国产成人精品三级高清久久91| 国产欧美日韩一级| 国产福利资源一区| 久久精品 人人爱| 久久99蜜桃| 国产主播一区| 欧美精品三级在线| 尹人成人综合网| 日本精品黄色| 亚洲精一区二区三区| 国产盗摄——sm在线视频| 欧美日韩午夜| 国产综合婷婷| 成人在线免费观看网站| 视频一区欧美精品| 国产综合激情| 久久久久中文| 日韩精品欧美| 在线一区视频观看| 另类小说一区二区三区| 日本va欧美va瓶| 色婷婷成人网| 久久亚洲国产精品一区二区| 亚洲午夜黄色| 国产真实久久| 欧美a级一区| 成人看片网站| 国产福利资源一区| 国产精品一区三区在线观看| 久久久精品日韩| 欧美有码在线| 国产精品最新自拍| 久久99偷拍| 91亚洲国产| 亚洲国产成人精品女人| 特黄特色欧美大片| 日韩成人亚洲| 婷婷成人基地| 最新国产精品久久久| 国产日韩欧美中文在线| 精品资源在线| 欧美日韩水蜜桃| 偷拍欧美精品| 日韩一区二区三区免费视频| 国产精品一区二区精品视频观看 | 久久精品女人| 97久久超碰| 亚洲欧美日韩专区| 久久男女视频| 亚洲欧美综合| 蜜臀91精品国产高清在线观看|