国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

css3 - text-overflow為何會在li的子標簽a下失效

瀏覽:154日期:2023-07-31 08:09:22

問題描述

<ul> <li><span>2014-05-28</span><a href='http://www.intensediesel.com/wenda/news.html'>這不是廣告這不是廣告這不是廣告這不是廣告這不是廣告這不是廣告這不是廣告這不是廣告這不是廣告這不是廣告這不是廣告</a></li></ul>

設置的CSS如下

li{ overflow: hidden; white-space: nowrap; text-overflow:ellipsis; width: 747px;}

為什么給a設置同樣的樣式會失效,而li不會

問題解答

回答1:

設置 a { display: inline-block; } 即可。

Text overflow can only happen on block or inline-block level elements, because the element needs to have a width in order to be overflow-ed. The overflow happens in the direction as determined by the direction property or related attributes. - via: https://css-tricks.com/almanac/properties/t/text-overflow/

回答2:

在給a設置的時候,加上display: inline-block;

標簽: CSS
相關文章:
主站蜘蛛池模板: 南江县| 砀山县| 阿图什市| 绥滨县| 峨眉山市| 宜州市| 玉林市| 阳东县| 通化县| 全州县| 吴桥县| 凭祥市| 志丹县| 全州县| 句容市| 望城县| 宜丰县| 古交市| 黄山市| 孙吴县| 尉犁县| 永康市| 怀柔区| 十堰市| 宜春市| 榆中县| 贵州省| 宁乡县| 揭东县| 剑川县| 太仆寺旗| 清丰县| 厦门市| 屏边| 鄯善县| 肃宁县| 巴东县| 社旗县| 亚东县| 龙里县| 永修县|