gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

CSS3中text-overflow實現文章標題帶省略號的顯示效果(代碼實例 )

本文目標:

1、掌握文本帶省略號的顯示效果

問題:

1、實現以下效果,要求使用純DIV+CSS,不適用任何框架

CSS3中text-overflow實現文章標題帶省略號的顯示效果(代碼實例 )

附加說明

1、總體寬度是500px,在頁面中居中顯示

2、標題字體大小是22px,其他字體是16px

3、超級開心果作者的名稱靠最左,時間2天前顯示靠最右、

4、所有的小圖標都是20px大小顯示

5、標題全文是:路遙《平凡的世界》,激勵了無數的青年,鼓舞了無數人的心

現在來具體操作

1、準備素材:根目錄創建images文件夾,把相關素材圖片都存放與此,素材有

CSS3中text-overflow實現文章標題帶省略號的顯示效果(代碼實例 )

CSS3中text-overflow實現文章標題帶省略號的顯示效果(代碼實例 )

CSS3中text-overflow實現文章標題帶省略號的顯示效果(代碼實例 )

2、創建好index.html,寫好架構,架構如何分析呢

思路分析:

1、目標分成上下兩個部分,第一個部分是一個大的標題,但是這個標題帶省略號,說明他里面的文字超出了容器的最大寬度

2、下面部分是一個列表,列表顯示從左到右依次是,作者名稱,一個很火的標志,點贊數,留言數,還有文字的發表日期,按天數顯示

根據分析,我們得出以下代碼

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>CSS3文本帶省略號實現案例</title> </head> <body>     <div class="container">        <div class="top">             路遙《平凡的世界》,激勵了無數的青年,鼓舞了無數人的心        </div>        <div class="bottom">            <ul>                <li><span class="text">超級開心果</span></li>                <li class="zan">                    <img src="images/fire.png" class="icon fireicon"/>                    <img src="images/zan.png" class="icon zanicon"/>                    <span class="text">45</span>                </li>                <li class="liuyan">                 <img src="images/msg.png" class="icon"/>                 <span class="text">0</span>                </li>                <li class="date"> <span class="text">2天前</span></li>                <li class="clear"></li>            </ul>        </div>     </div> </body> </html>

3、寫樣式

思路分析:

1、.container *

思路分析

1、為了設置容器里的所有元素的公共樣式,我們可以將這些公共代碼寫入.container * 樣式內

所以index.css中添加代碼如下:

.container *{     padding:0;     margin: 0; }

2、.container

思路分析

1、根據上述要求得知,width=500px,然后要求居中,所以轉成代碼即margin:0 auto;

所以index.css中添加代碼如下:

.container{     width: 500px;     margin:0 auto; }

3、.top

思路分析

1、根據上述要求得知,它的寬度是100%,然后標題要居中顯示,即text-align: center;大小是22px即font-size: 22px;重點是如果標題長度過長,我們需要讓它按照帶省略號的方式顯示所以這樣一來我們需要這樣寫:

text-overflow:ellipsis; (當超出的時候帶省略號)

overflow:hidden; (當超出的時候隱藏)

white-space:nowrap; (當超出的時候不換行)

2、上下兩個div存在一定的間距,間距為22px,即margin-bottom: 20px;

所以index.css中添加代碼如下:

.top{     width: 100%;     text-align: center;     font-size: 22px;     text-overflow:ellipsis;      overflow:hidden;      white-space:nowrap;      margin-bottom: 20px; }

4、ul,li

根據效果得知,所有的li沒有帶有黑色圓點,所以list-style: none;而且是水平排列的,所以float: left;

所以index.css添加代碼如下:

ul li{     list-style: none;     float: left;  }

5、 li.clear
因為li都是浮動的,所以最后一列要清除浮動,所以clear:both,float:none,且為了不影響布局li.clear的寬度和高度都要設置為0

所以index.css添加代碼如下:

li.clear{     clear: both;     float: none;     width:0;     height:0; }

6、li.zan

因為顯示點贊信息所在的列,和第一列存在一定的左邊距,和右邊的列存在右邊距,所以我們設置成margin-left:100px; margin-right:30px;

又因為還有一個灰色的豎線,我們可以將li的右邊框顯示出來,大小為1px,顏色為淺灰色,所以border-right: 1px solid lightgray;

所以index.css添加代碼如下:

li.zan{     margin-left:100px;     margin-right:35px;     border-right: 1px solid lightgray; }

7、li.date

因為顯示日期的li,需要顯示到最右邊,所以float:right

所以index.css添加代碼如下:

li.date{     float: right; }

8、.icon

1、根據要求得知,width,height都是20px

所以index.css添加代碼如下:

.icon{     width:20px;     height: 20px; }

9、.fireicon

1、因為從結果來看,它和右邊的元素存有右邊距,所以我們可以寫成padding-right:10px;

.fireicon{     padding-right:10px; }

10、.text

1、根據要求得知,顏色為灰色 color:gray,字體大小為16px 所以font-size:16px

所以index.css添加代碼如下:

.text{     color:gray;     font-size: 16px; }

到此為止,index.css的全部內容如下:

.container *{     padding:0;     margin: 0; } .container{     width: 500px;     margin:0 auto; } .top{     width: 100%;     text-align: center;     font-size: 22px;     text-overflow:ellipsis;      overflow:hidden;      white-space:nowrap;      margin-bottom: 20px; } ul li{     list-style: none;     float: left;  } li.clear{     clear: both;     float: none;     width:0;     height:0; } li.zan{     margin-left:100px;     margin-right:35px;     border-right: 1px solid lightgray; } li.date{     float: right; }  .icon{     width:20px;     height: 20px; } .fireicon{     padding-right:10px; } .text{     color:gray;     font-size: 16px; }

然后將index.css引入index.html中

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>CSS3文本帶省略號實現案例</title>     <link rel="stylesheet" href="css/index.css" /> </head> <body>     <div class="container">        <div class="top">             路遙《平凡的世界》,激勵了無數的青年,鼓舞了無數人的心        </div>        <div class="bottom">            <ul>                <li><span class="text">超級開心果</span></li>                <li class="zan">                    <img src="images/fire.png" class="icon fireicon"/>                    <img src="images/zan.png" class="icon zanicon"/>                    <span class="text">45</span>                </li>                <li class="liuyan">                 <img src="images/msg.png" class="icon"/>                 <span class="text">0</span>                </li>                <li class="date"> <span class="text">2天前</span></li>                <li class="clear"></li>            </ul>        </div>     </div> </body> </html>

運行效果如下:

CSS3中text-overflow實現文章標題帶省略號的顯示效果(代碼實例 )

到此為止,我們就實現了全部的需求

總結:

1、學習了如何讓文本帶省略號顯示,主要代碼如下:

text-overflow:ellipsis;

overflow:hidden;

white-space:nowrap;

希望本文能給大家帶來一定的幫助,謝謝!!!

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
国产亚洲视频一区| 手机在线免费毛片| 五月天综合婷婷| 一路向西2在线观看| 亚洲不卡中文字幕无码| 欧美h视频在线观看| 99中文字幕在线| 日本网站在线看| 精品日韩在线播放| 真人做人试看60分钟免费| 国产精品12p| 国产亚洲精品久久久久久久| 色中文字幕在线观看| 日本高清一区二区视频| 超碰成人在线播放| 日本黄xxxxxxxxx100| 激情六月天婷婷| 激情深爱综合网| 九一精品在线观看| 91视频福利网| 国产妇女馒头高清泬20p多| 老太脱裤子让老头玩xxxxx| 久久精品午夜福利| 午夜天堂在线视频| 一二三四视频社区在线| 一本大道熟女人妻中文字幕在线| 国产淫片av片久久久久久| 亚洲天堂国产视频| 亚洲色成人www永久在线观看| 日韩欧美精品在线观看视频| 99视频在线视频| 男人的天堂视频在线| 国产一区二区在线视频播放| av免费网站观看| 夜夜爽久久精品91| 免费成人在线视频网站| 日日干日日操日日射| 国产欧美日韩小视频| 亚洲黄色a v| 日本熟妇人妻xxxx| 中日韩av在线播放| 成人一对一视频| 桥本有菜av在线| 欧美精品成人网| 欧美极品少妇无套实战| 亚洲国产日韩欧美在线观看| 青青青在线观看视频| www.com操| 黄色一级视频在线播放| 污污的视频免费观看| 999香蕉视频| 久久av综合网| 日韩av影视大全| www亚洲成人| av免费中文字幕| 九色自拍视频在线观看| 精品久久久无码人妻字幂| 久久99爱视频| 亚洲少妇久久久| 亚洲成人福利在线观看| 国产免费成人在线| 九色在线视频观看| 日本网站免费在线观看| 无码人妻少妇伦在线电影| 日日噜噜夜夜狠狠久久丁香五月| 黄大色黄女片18第一次| 男女爽爽爽视频| 欧美三级理论片| 无限资源日本好片| 日韩中文字幕a| 波多野结衣在线免费观看| 男人添女人下面免费视频| 可以看污的网站| 中文字幕第一页在线视频| 奇米视频888| 日韩视频在线观看视频| 91aaa精品| 男人天堂a在线| 成年人视频观看| 自拍偷拍21p| 中文av字幕在线观看| 超碰免费在线公开| 国产高清不卡无码视频| jizzjizz国产精品喷水| 国产欧美高清在线| 一区二区三区 日韩| 国产麻豆电影在线观看| 男人天堂成人网| 国产妇女馒头高清泬20p多| aaa毛片在线观看| 国产传媒免费观看| 丰满的少妇愉情hd高清果冻传媒| 日韩网址在线观看| 午夜一区二区视频| 日韩av高清在线看片| 999精彩视频| 国产精品三级一区二区| 青青在线免费观看视频| 中文字幕av导航| 欧美激情国产精品日韩| 国产美女视频免费| 欧美亚洲日本在线观看| 国产又粗又爽又黄的视频| 丰满人妻中伦妇伦精品app| 午夜大片在线观看| 日韩在线xxx| 特色特色大片在线| 北条麻妃在线一区| 成人午夜免费在线视频| 天天干天天综合| 久久久一本二本三本| 在线观看18视频网站| 九色91popny| 国产 日韩 亚洲 欧美| 国产乱叫456| 欧美成人福利在线观看| 成人小视频在线看| 欧美二区在线视频| 免费看欧美一级片| 亚洲一区二区图片| 九九热99视频| 色一情一区二区| 成人黄色一区二区| 欧美国产亚洲一区| 青娱乐自拍偷拍| 老司机激情视频| 日本a级片在线播放| www.亚洲一区二区| 成人午夜免费剧场| 91免费版看片| 四虎4hu永久免费入口| 最新黄色av网站| 亚洲一区 在线播放| 激情图片qvod| 国产 欧美 日本| 日韩精品视频在线观看视频| 精品成在人线av无码免费看| 成人在线观看毛片| 久久久天堂国产精品| 国内精品国产三级国产99| 国产一级大片免费看| 日韩一区二区高清视频| 国产xxxx振车| 丁香六月激情婷婷| av天堂永久资源网| 日韩av片网站| 乱子伦一区二区| 日本黄色片一级片| 116极品美女午夜一级| 国产精品视频黄色| 一区二区三区一级片| 97超碰在线视| 中文字幕乱码人妻综合二区三区 | 国产xxxxx在线观看| 国产欧美在线一区| 玖玖爱视频在线| 日本a级片在线观看| 欧美 日韩 国产一区| 91精品无人成人www| 黄色一级视频播放| 看av免费毛片手机播放| 国产美女18xxxx免费视频| 在线观看污视频| 国产成人精品视频免费看| 日本人69视频| 国产成人无码a区在线观看视频| 国产成人无码av在线播放dvd| 亚洲欧美天堂在线| 免费无遮挡无码永久视频| 亚洲精品www.| 国产乱子伦农村叉叉叉| 九一精品久久久| 爱福利视频一区二区| 日本xxx免费| 伊人色在线观看| 欧美精品成人网| 久久综合色视频| 国产精品自拍合集| 青青草原播放器| 999在线观看| www日韩在线观看| 日韩欧美视频网站| 在线观看成人免费| 99中文字幕在线| 久热精品在线播放| 三级a在线观看| 欧美日韩中文在线视频| 真实国产乱子伦对白视频| 嫩草视频免费在线观看| 一区二区三区免费播放| 免费黄色福利视频| 精品这里只有精品| 国产精品成人久久电影| 在线观看av的网址| 法国空姐在线观看免费| 污污的视频免费观看| 手机版av在线| 在线观看免费的av| 国产精品嫩草影视| 国产日韩视频在线播放|