CSS3:CSS3 文本效果

ylbtech-CSS3:CSS3 文本效果

?

1.返回頂部
1、

CSS3?文本效果


CSS3 文本效果

CSS3中包含幾個新的文本特征。

在本章中您將了解以下文本屬性:

  • text-shadow
  • box-shadow
  • text-overflow
  • word-wrap
  • word-break

瀏覽器支持

屬性?????
text-shadow4.010.03.54.09.5
box-shadow10.0
4.0?-webkit-
9.04.0
3.5?-moz-
5.1
3.1?-webkit-
10.5
text-overflow4.06.07.03.111.0
9.0?-o-
word-wrap23.05.53.56.112.1
word-break4.05.515.03.115.0

CSS3 的文本陰影

CSS3 中,text-shadow屬性適用于文本陰影。

陰影效果!

您指定了水平陰影,垂直陰影,模糊的距離,以及陰影的顏色:

OperaSafariChromeFirefoxInternet Explorer

實例

給標題添加陰影:

h1 { text-shadow: 5px 5px 5px #FF0000; }

嘗試一下 ?


CSS3 box-shadow屬性

CSS3 中 CSS3 box-shadow 屬性適用于盒子陰影

實例

div { box-shadow: 10px 10px 5px #888888; }

嘗試一下 ?


接下來給陰影添加顏色

實例

div { box-shadow: 10px 10px grey; }

嘗試一下 ?


接下來給陰影添加一個模糊效果

實例

div { box-shadow: 10px 10px 5px grey; }

嘗試一下 ?


你也可以在 ::before 和 ::after 兩個偽元素中添加陰影效果

實例

#boxshadow { position: relative; b ox-shadow: 1px 2px 4px rgba(0, 0, 0, .5); pa dding: 10px; bac kground: white; } #boxshadow img { width: 100%; border: 1px solid #8a4419; border-style: inset; } #boxshadow::after { content: ''; position: absolute; z-index: -1; /* hide shadow behind image */ box-shadow: 0 15px 20px rgba(0, 0, 0, 0.3); width: 70%; left: 15%; /* one half of the remaining 30% */ height: 100px; bottom: 0; }

嘗試一下 ?


陰影的一個使用特例是卡片效果

實例

div.card { width: 250px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); text-align: center; }

文字卡片 ??圖片卡片 ?


CSS3 Text Overflow屬性

CSS3文本溢出屬性指定應向用戶如何顯示溢出內容

實例

p.test1 { white-space: nowrap; width: 200px; border: 1px solid #000000; overflow: hidden; text-overflow: clip; } p.test2 { white-space: nowrap; width: 200px; border: 1px solid #000000; overflow: hidden; text-overflow: ellipsis; }

嘗試一下 ?


CSS3的換行

如果某個單詞太長,不適合在一個區域內,它擴展到外面:

CSS3中,自動換行屬性允許您強制文本換行 - 即使這意味著分裂它中間的一個字:

CSS代碼如下:

OperaSafariChromeFirefoxInternet Explorer

實例

允許長文本換行:

p {word-wrap:break-word;}

嘗試一下 ?


CSS3 單詞拆分換行

CSS3 單詞拆分換行屬性指定換行規則:

CSS代碼如下:

實例

p.test1 { word-break: keep-all; } p.test2 { word-break: break-all; }

嘗試一下 ?


新文本屬性

屬性描述CSS
hanging-punctuation規定標點字符是否位于線框之外。3
punctuation-trim規定是否對標點字符進行修剪。3
text-align-last設置如何對齊最后一行或緊挨著強制換行符之前的行。3
text-emphasis向元素的文本應用重點標記以及重點標記的前景色。3
text-justify規定當 text-align 設置為 "justify" 時所使用的對齊方法。3
text-outline規定文本的輪廓。3
text-overflow規定當文本溢出包含元素時發生的事情。3
text-shadow向文本添加陰影。3
text-wrap規定文本的換行規則。3
word-break規定非中日韓文本的換行規則。3
word-wrap允許對長的不可分割的單詞進行分割并換行到下一行。3
2、
2.返回頂部
3.返回頂部
4.返回頂部
5.返回頂部
1、
http://www.runoob.com/css3/css3-text-effects.html
2、
6.返回頂部
warn作者:ylbtech
出處:http://ylbtech.cnblogs.com/
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。

轉載于:https://www.cnblogs.com/storebook/p/8946307.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/251865.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/251865.shtml
英文地址,請注明出處:http://en.pswp.cn/news/251865.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

洛谷 P2296 尋找道路

題目描述 在有向圖G 中,每條邊的長度均為1 ,現給定起點和終點,請你在圖中找一條從起點到終點的路徑,該路徑滿足以下條件: 1 .路徑上的所有點的出邊所指向的點都直接或間接與終點連通。 2 .在滿足…

Feature Preprocessing on Kaggle

剛入手data science, 想著自己玩一玩kaggle,玩了新手Titanic和House Price的 項目, 覺得基本的baseline還是可以寫出來,但是具體到一些細節,以至于到能拿到的出手的成績還是需要理論分析的。 本文旨在介紹kaggle比賽到各種原理與技巧&#xf…

十天沖刺-04

昨天:完成了日歷界面的部署,并且能夠獲取到選中的日期 今天:完成根據日期查找消費記錄功能 問題:日歷界面占用屏幕太多,后期會進行調整轉載于:https://www.cnblogs.com/liujinxin123/p/10760254.html

構建Spring Boot程序有用的文章

構建Spring Boot程序有用的文章: http://www.jb51.net/article/111546.htm轉載于:https://www.cnblogs.com/xiandedanteng/p/7508334.html

如果您遇到文件或數據庫問題,如何重置Joomla

2019獨角獸企業重金招聘Python工程師標準>>> 如果您遇到Joomla站點的問題,那么重新安裝其核心文件和數據庫可能是最佳解決方案。 了解問題 這種方法無法解決您的所有問題。但它主要適用于由Joomla核心引起的問題。 運行Joomla核心更新后,這些…

數組初始化 和 vector初始化

int result[256] {0}; 整個數組都初始化為0 vector<int> B(length,1); 整個vector初始化為1 如果你定義的vector是這樣定義的&#xff1a; vector<int> B; 去初始化&#xff0c;千萬不要用&#xff1a; for(int i 0;i < length;i)B[i] 1; 這樣會數組越界&…

Genymotion模擬器拖入文件報An error occured while deploying the file的錯誤

今天需要用到資源文件&#xff0c;需要將資源文件拖拽到sd卡中&#xff0c;但老是出現這個問題&#xff1a; 資源文件拖不進去genymotion。查看了sd的DownLoad目錄&#xff0c;確實沒有成功拖拽進去。 遇到這種問題的&#xff0c;我按下面的思路排查問題&#xff1a; Genymotio…

激光炸彈(BZOJ1218)

激光炸彈&#xff08;BZOJ1218&#xff09; 一種新型的激光炸彈&#xff0c;可以摧毀一個邊長為R的正方形內的所有的目標。現在地圖上有n(N<10000)個目標&#xff0c;用整數Xi,Yi(其值在[0,5000])表示目標在地圖上的位置&#xff0c;每個目標都有一個價值。激光炸彈的投放是…

/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15 not found

解決錯誤呈現該錯誤的原因是當前的GCC版本中&#xff0c;沒有GLIBCXX_3.4.15&#xff0c;須要安裝更高版本。我們可以輸入&#xff1a;strings /usr/lib/libstdc.so.6 | grep GLIBCXX&#xff0c;查看當前的GCC版本&#xff0c;成果如下&#xff1a;GLIBCXX_3.4 GLIBCXX_3.4.1 …

用servlet設計OA管理系統時遇到問題

如果不加單引號會使得除變量和int類型的值不能傳遞 轉發和重定向的區別 轉發需要填寫完整路徑&#xff0c;重定向只需要寫相對路徑。原因是重定向是一次請求之內已經定位到了服務器端&#xff0c;轉發則需要兩次請求每次都需要完整的路徑。 Request和response在解決中文亂碼時的…

JDK源碼——利用模板方法看設計模式

前言&#xff1a; 相信很多人都聽過一個問題&#xff1a;把大象關進冰箱門&#xff0c;需要幾步&#xff1f; 第一&#xff0c;把冰箱門打開&#xff1b;第二&#xff0c;把大象放進去&#xff1b;第三&#xff0c;把冰箱門關上。我們可以看見&#xff0c;這個問題的答案回答的…

[Usaco2010 Mar]gather 奶牛大集會

1827: [Usaco2010 Mar]gather 奶牛大集會 Time Limit: 1 Sec Memory Limit: 64 MB Submit: 1129 Solved: 525 [Submit][Status][Discuss]Description Bessie正在計劃一年一度的奶牛大集會&#xff0c;來自全國各地的奶牛將來參加這一次集會。當然&#xff0c;她會選擇最方便的…

與TIME_WAIT相關的幾個內核參數

問題 公司用瀏覽器訪問線上服務一會失敗一會成功&#xff0c;通過ssh連接服務器排查時發現ssh也是這樣&#xff1b; 檢查 抓包后發現建立連接的請求已經到了服務器&#xff0c;但它沒有響應&#xff1b; 糾結了好久&#xff0c;后來在騰訊云技術支持及查了相關資料后發現是開啟…

View的繪制-layout流程詳解

目錄 作用 根據 measure 測量出來的寬高&#xff0c;確定所有 View 的位置。 具體分析 View 本身的位置是通過它的四個點來控制的&#xff1a; 以下涉及到源碼的部分都是版本27的&#xff0c;為方便理解觀看&#xff0c;代碼有所刪減。 layout 的流程 先通過 measure 測量出 Vi…

1-1、作用域深入和面向對象

課時1&#xff1a;預解釋 JS中的數據類型 number、string、 boolean、null、undefined JS中引用數據類型 object: {}、[]、/^$/、Date Function var num12; var obj{name:白鳥齊鳴,age:10}; function fn(){ console.log(勿忘初心方得始終&#xff01;) }console.log(fn);//把整…

茶杯頭開槍ahk代碼

;說明這個工具是為了茶杯頭寫的,F1表示換槍攻擊,F3表示不換槍攻擊,F2表示停止攻擊. $F1::loop{ GetKeyState, state, F2, Pif state D{break } Send, {l down}Send, {l up}sleep,10Send,{m down}Send,{m up} }return $F3::loop{ GetKeyState, state, F2, Pif state D{break }…

Vim使用技巧:撤銷與恢復撤銷

在使用VIM的時候&#xff0c;難免會有輸錯的情況&#xff0c;這個時候我們應該如何撤銷&#xff0c;然后回到輸錯之前的狀態呢&#xff1f;答案&#xff1a;使用u&#xff08;小寫&#xff0c;且在命令模式下&#xff09;命令。 但如果有時我們一不小心在命令模式下輸入了u&…

PaddlePaddle開源平臺的應用

最近接觸了百度的開源深度學習平臺PaddlePaddle&#xff0c;想把使用的過程記錄下來。 作用&#xff1a;按照這篇文章&#xff0c;能夠實現對圖像的訓練和預測。我們準備了四種顏色的海洋球數據&#xff0c;然后給不同顏色的海洋球分類為0123四種。 一、安裝paddlepaddle 1.系統…

Hyperledger Fabric區塊鏈工具configtxgen配置configtx.yaml

configtx.yaml是Hyperledger Fabric區塊鏈網絡運維工具configtxgen用于生成通道創世塊或通道交易的配置文件&#xff0c;configtx.yaml的內容直接決定了所生成的創世區塊的內容。本文將給出configtx.yaml的詳細中文說明。 如果需要快速掌握Fabric區塊鏈的鏈碼與應用開發&#x…

js閉包??

<script>var name "The Window";var object {name : "My Object",getNameFunc : function(){console.log("11111");console.log(this); //this object //調用該匿名函數的是對象return function(){console.log("22222");co…