如何實現新聞標題和釋出時間之間用虛線間隔
在很多網站的新聞列表性質的內容都有這樣的效果,那就是新聞標題和新聞釋出時間之間都是用虛線連線的,還算是美觀吧,或者說這是一種格式習慣,下面就介紹一下如何實現此種效果。程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> li{ list-style-type:none; font-size:12px; color:blue; width:300px; height:30px; line-height:30px; } a{ height:30px; float:left; } span{ color:red; width:80px; height:30px; float:right; } </style> </head> <body> <div> <ul> <li><a href="#">螞蟻部落歡迎您</a><span>2012-12-13</span></li> <li><a href="#">大家好,好久不見了</a><span>2012-12-13</span></li> <li><a href="#">螞蟻部落</a><span>2012-12-13</span></li> </ul> </div> </body> </html>
以上程式碼實現了一個新聞列表,但是並沒有所說的新聞標題和時間之間的虛線連結,程式碼改造如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> li{ list-style-type:none; font-size:12px; color:blue; width:300px; height:30px; line-height:30px; background:url(mytest/demo/line.gif) repeat-x 0 50%; } a{ height:30px; float:left; background-color:white; } span{ color:red; width:80px; height:30px; float:right; background-color:white; } </style> </head> <body> <div> <ul> <li><a href="#">螞蟻部落歡迎您</a><span>2012-12-13</span></li> <li><a href="#">大家好,好久不見了</a><span>2012-12-13</span></li> <li><a href="#">螞蟻部落</a><span>2012-12-13</span></li> </ul> </div> </body> </html>
以上程式碼實現了我們想要的功能。實現的原理就是為li元素設定一條背景,此背景就是虛線外觀,在橫向想設定重複,並且上下居中對齊,同時將a元素和span元素背景顏色設定為白色,這樣可以遮擋穿過時間和標題的那一段虛線。但是有時候感覺這樣並不美觀,可能需要在虛線兩端空出一段距離,程式碼改造如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> li{ list-style-type:none; font-size:12px; color:blue; width:300px; height:30px; line-height:30px; background:url(mytest/demo/line.gif) repeat-x 0 50%; } a{ height:30px; float:left; background-color:white; padding-right:10px; } span{ color:red; width:80px; height:30px; float:right; background-color:white; padding-left:10px; } </style> </head> <body> <div> <ul> <li><a href="#">螞蟻部落歡迎您</a><span>2012-12-13</span></li> <li><a href="#">大家好,好久不見了</a><span>2012-12-13</span></li> <li><a href="#">螞蟻部落</a><span>2012-12-13</span></li> </ul> </div> </body> </html>
在以上程式碼中,分辨為a元素和span元素新增左右邊距,這樣虛線兩段就出現了空白了。
相關文章
- 新聞公告具有時間間隔垂直滾動程式碼
- javascript如何計算兩個日期之間的時間間隔JavaScript
- css實現將標題文字放置於橫線之間CSS
- javascript實現的按鈕間隔指定時間再能點選JavaScript
- 如何計算兩個時間間隔的天數
- job 執行時間比排程間隔時間長
- oracle時間間隔轉換函式Oracle函式
- iOS 實現時間線列表效果iOS
- CSS設定文字之間的間隔CSS
- PHP求時間間隔n天、周、月、年後的時間PHP
- js訊息訂閱和釋出實現元件之間通訊JS元件
- MySQL 為日期增加一個時間間隔MySql
- oracle對於時間間隔的處理Oracle
- 數字轉時間間隔格式處理
- EdgeRank Checker:Facebook專頁應間隔3小時釋出資訊
- echarts間隔餅圖實現方法Echarts
- MySQL實現當前資料表的所有時間都增加或減少指定的時間間隔(推薦)MySql
- 函式間隔(functional margin)和幾何間隔(geometric margin)函式Function
- 格式化釋出時間
- CSS 帶有時間日期的新聞列表CSS
- js計算兩個時間點時間間隔的程式碼例項JS
- mysql時間操作(時間差和時間戳和時間字串的互轉)MySql時間戳字串
- WordPress文章如何隱藏不顯示作者和釋出時間
- utc時間轉換成標準時間
- 帝國cms為什麼釋出時間比實際時間相差8個小時?
- 利用TRUNC函式定製JOB的時間間隔函式
- 如何實現模糊查詢時間段
- 部分JDK版本的釋出時間JDK
- iOS UIButton之防止重複點選(控制事件響應時間間隔)iOSUI事件
- 【AWR】調整AWR資料取樣時間間隔及歷史快照保留時間
- SQL datediff用法( 返回兩個日期之間的間隔)SQL
- 原始碼解讀之FutureTask如何實現最大等待時間原始碼
- Win10 Build 17744新預覽版釋出 修復時間線崩潰問題Win10UI
- 時間型別和時間戳型別時間戳
- 如何實現瀏覽器標籤頁之間的通訊瀏覽器
- 機器學習之支援向量與間隔機器學習
- mobaxterm隔一段時間就斷開連線
- 如何使用SQL計算寶寶每次吃奶的時間間隔(文末含PPT)SQL