一個有趣的CSS例項——模擬Google公司Logo
牛腩新聞釋出系統看完也有天了,這幾天整理了下筆記,也順便看了一下關於CSS的書,在書上看到一個有趣的小例子,於是就想親自實現一下。這個例子很簡單,就是模擬Google的Logo。雖然模擬的並不是那麼的真實,但也算是長點知識吧。
簡單的頁面框架
新建一個Asp.net例項,新增主題、內容,並設定一些簡單的樣式。
HTML程式碼
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Google</title>
<link href="common.css" rel="stylesheet" type="text/css" />
</head>
<body>
<p>Google</p>
</body>
</html>
CSS樣式
p
{
font-size: 80px; /* 字號大小 */
letter-spacing: -2px; /* 字母間距 */
font-family: Arial,Helvetica, Sans-Serif; /* 規定的字型 */
}
此時,呈現的效果圖
然而,在Google標誌中最醒目的是各個字母的顏色(除了特殊節日時的設計),因此需要對各個字母分別設定CSS風格樣式。我加入了<span>標記對其進行控制,並利用CSS分別設定各個字母的顏色。
HTML程式碼
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Google</title>
<link href="common.css" rel="stylesheet" type="text/css" />
</head>
<body>
<p><span class="g1">G</span><span class="o1">o</span><span class="o2">o</span><span class="g2">g</span><span class="l">l</span><span class="e">e</span></p>
</body>
</html>
最終的效果圖
相關文章
- css模擬實現雙擊效果程式碼例項CSS
- css模擬實現雙擊事件程式碼例項CSS事件
- 模擬阻塞會話例項會話
- css3和js模擬翻頁效果程式碼例項CSSS3JS
- Linux 的”sort”命令的七個有趣例項Linux
- 粒子物理蒙特卡羅模擬庫Geant4開發之一個例項
- canvas模擬彈幕效果程式碼例項Canvas
- 模擬發放紅包效果程式碼例項
- javascript模擬jQuery的map()方法程式碼例項mapJavaScriptjQuery
- javascript模擬實現ArrayList效果程式碼例項JavaScript
- 模擬實現Object.is()方法程式碼例項Object
- js模擬點選連結程式碼例項JS
- javascript模擬實現toAarray()方法程式碼例項JavaScript
- 模擬select下拉選單程式碼例項
- Windows平臺模擬單例項ASM環境Windows單例ASM
- CSS匹配第一個li元素程式碼例項CSS
- css匹配最後一個li元素程式碼例項CSS
- 值得參考的10個LESS CSS例項CSS
- CSS幾個有趣的屬性分享CSS
- 15 個有趣的 JavaScript 與 CSS 庫JavaScriptCSS
- 有趣的cssCSS
- javascript模擬實現連結的title效果例項程式碼JavaScript
- jQuery模擬實現超連結的title程式碼例項jQuery
- axios模擬GET請求例項及詳解iOS
- js模擬實現hashCode()方法程式碼例項JS
- js模擬實現多型效果程式碼例項JS多型
- js模擬實現replaceAll()函式程式碼例項JS函式
- 模擬美化select下拉選單程式碼例項
- 模擬實現連結title效果程式碼例項
- CSS 繪製一個3d掘金 logoCSS3DGo
- React16JestES6ClassMocks(使用ES6語法類的模擬)例項一ReactSSMMock
- 一個有趣的sqlSQL
- 單例模式 - 只有一個例項單例模式
- jQuery模擬實現滑鼠點選事件程式碼例項jQuery事件
- 模擬美化checkbox核取方塊程式碼例項
- 模擬實現文字框游標效果程式碼例項
- javascript模擬實現滾動條效果程式碼例項JavaScript
- 模擬實現select下拉選單例項程式碼單例