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一区二区
一级网站在线观看| 欧美大片在线播放| 婷婷中文字幕在线观看| 日本精品一区在线| 91精品999| 国产精品波多野结衣| 国产免费内射又粗又爽密桃视频| 日本高清免费在线视频| av久久久久久| 国产主播在线看| 国产嫩草在线观看| 在线一区二区不卡| 黄色a级片免费看| 国产午夜伦鲁鲁| 能在线观看的av网站| 尤蜜粉嫩av国产一区二区三区| 日本一二区免费| 中文字幕の友人北条麻妃| 日本精品久久久久久久久久| 色一情一乱一伦一区二区三区日本| 天天色综合社区| 妺妺窝人体色www看人体| 北条麻妃视频在线| 色姑娘综合天天| 国产欧美在线一区| 欧美一级免费在线观看| 日本在线视频www| 好色先生视频污| chinese少妇国语对白| 青青在线视频免费观看| 三年中国国语在线播放免费| 国产乱子伦精品视频| 色综合手机在线| 久久久久久久香蕉| 亚洲人视频在线| 日本www在线视频| 久久久久久久久久毛片| 黄色动漫在线免费看| 波多野结衣与黑人| 狠狠干狠狠操视频| 欧美日韩第二页| 精品国产一二三四区| 亚欧美一区二区三区| 中文字幕在线观看第三页| 免费的av在线| 黄色a级在线观看| 国产成人综合一区| 国产真人做爰毛片视频直播| 超碰在线免费观看97| 日本xxxx黄色| 日本免费黄视频| 国产3p露脸普通话对白| 免费看黄色a级片| 一区二区三区一级片| 亚洲人辣妹窥探嘘嘘| 黄色av免费在线播放| 国产在线青青草| 国内精品在线观看视频| 日本免费a视频| 欧美日韩中文字幕在线播放| 青青草影院在线观看| 天天综合中文字幕| 日韩视频在线观看视频| 亚洲日本黄色片| 国产一伦一伦一伦| 日韩欧美国产片| 热久久久久久久久| www.99r| 日韩av加勒比| www亚洲国产| 97精品国产97久久久久久粉红| 国产又爽又黄ai换脸| 国内自拍中文字幕| 国产av熟女一区二区三区| 国产爆乳无码一区二区麻豆| 国产va亚洲va在线va| 996这里只有精品| 日韩日韩日韩日韩日韩| 日本欧美黄色片| 国产91在线免费| 亚洲成熟丰满熟妇高潮xxxxx| 北条麻妃在线一区| 波多野结衣国产精品| 久久精品国产精品亚洲精品色| 草草草视频在线观看| 免费在线观看亚洲视频| 欧美私人情侣网站| 中日韩av在线播放| 毛毛毛毛毛毛毛片123| 日本五级黄色片| www黄色av| 日韩a一级欧美一级| 日韩欧美精品免费| 99草草国产熟女视频在线| 五月天色婷婷综合| 国产av麻豆mag剧集| av在线免费看片| 久久视频这里有精品| 999精品网站| 91九色国产ts另类人妖| 黑人糟蹋人妻hd中文字幕| 可以看污的网站| 黄色大片中文字幕| 午夜剧场高清版免费观看| 国产一级不卡视频| 岛国毛片在线播放| 久久久久免费看黄a片app| 97超碰人人爽| 成人综合视频在线| 久久香蕉视频网站| 女人高潮一级片| 国产精品wwwww| 日本手机在线视频| 色婷婷综合在线观看| www.浪潮av.com| 高清无码一区二区在线观看吞精| www.久久久精品| 亚洲 高清 成人 动漫| 亚洲成年人专区| 91看片破解版| 欧美黑人又粗又大又爽免费| 欧美在线观看视频免费| 911av视频| 中文字幕天天干| 中文字幕日本最新乱码视频| 视频一区二区视频| 9l视频白拍9色9l视频| 一本久道中文无码字幕av| 国产精品12345| 日韩欧美猛交xxxxx无码| 国产精品久久久久久9999| 日本肉体xxxx裸体xxx免费| 国产福利视频在线播放| 色综合久久久久无码专区| 成年人午夜免费视频| 国产精品久久国产| 黄黄视频在线观看| 国产成人免费高清视频| 樱花草www在线| 岛国av在线免费| www.超碰97.com| 五月天开心婷婷| 岛国av免费在线| 色呦色呦色精品| 桥本有菜av在线| 成人在线免费高清视频| 成人免费看片'免费看| 国产 欧美 日本| 青青草精品视频在线| 久久久久久久久久久免费视频| 蜜臀一区二区三区精品免费视频| 成人免费毛片播放| 日韩视频在线免费看| 国产一级特黄a大片免费| 亚洲最大综合网| 黄色三级视频在线播放| 最新av网址在线观看| 成年人午夜视频在线观看| 黑森林福利视频导航| 三上悠亚在线一区| 久久av喷吹av高潮av| 国产传媒久久久| 国产妇女馒头高清泬20p多| 国产免费视频传媒| av在线免费看片| 国产在线播放观看| 亚洲国产日韩欧美在线观看| 五月天色婷婷综合| 久久久999视频| 婷婷激情5月天| 精品国偷自产一区二区三区| 嫩草av久久伊人妇女超级a| 亚洲精品中文字幕乱码无线| 和岳每晚弄的高潮嗷嗷叫视频| 欧美少妇性生活视频| 日韩欧美中文视频| 国产精品秘入口18禁麻豆免会员| 中文字幕国内自拍| 亚洲国产一二三精品无码| 成年人视频在线免费| 真人做人试看60分钟免费| 国产精彩免费视频| 欧美 国产 精品| 高清一区在线观看| 久久国产精品网| 99精品视频国产| 日本精品www| 9色视频在线观看| 国产精品人人妻人人爽人人牛| 9999在线观看| 一本久道综合色婷婷五月| 日韩极品视频在线观看| 男生操女生视频在线观看 | 亚洲av综合色区| 三级在线免费看| www.av中文字幕| 国产日产欧美一区二区| 欧美激情第3页| 亚洲 欧美 日韩系列| 男人揉女人奶房视频60分|