其实这种需求还是蛮常见的,主要用于产品列表页面,用于产品图片下面,显示产品的名称. 想要实现的效果为: 未知文字长度,当文字长度小于盒子宽度,也就是一行时,文字居中. 当文字长度大于盒子的宽度,会自动换行,成为多行文字,此时文字左对齐. 1.利用行内元素: 我首先想到了这个思路,思路如下: 让P居中,P中的文字左对齐:(P的父级text-align:center;  P自身text-align:left;) P的宽度根据文字的宽度伸缩,当文字为一行时,则P的宽度小于LI的宽度,居中:则看上去文字…
一行超出显示... .mui-ellipsis { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } 两行超出的显示... .mui-ellipsis-2 { display: -webkit-box; overflow: hidden; white-space: normal!important; text-overflow: ellipsis; word-wrap: break-word; ; -webkit-…
在编写页面的时候,经常遇到一些地方的文字显示1行,多余的文字隐藏,这样显示1行的很好控制: css代码如下: white-space: nowrap; overflow: hidden; text-overflow: ellipsis; 3行代码搞定,这个很常见.但是要是2行文字显示多余隐藏呢,我之前在网上搜到的很多说什么用js去控制,用php控制...等等诸如此类的复杂方法,为什么不能同样用css去控制呢?后来找到答案了,用css同样可以去控制2行文字显示多余隐藏. text-overflow…
转:https://www.cnblogs.com/handsomeBoys/p/6599062.html HTML: <div class="book-detail-store-item align-center-vertical">居中文字</div> CSS: .book-detail-store-item { width: 50px: height:50px: line-height: 25px; font-size: 12px; } /*flex垂直居…
加上如下的CSS设置,就是设定好宽度width,然后设置合适的word-wrap和word-break属性: ul li{ width: 100px; word-wrap: break-word; word-break:normal; white-space: normal; } word-warp 属性设置如何处理单词的折行,可以取的值有ul里面的li折行其实跟其他块状(block)元素的折行都是一样的.以下是相关的CSS属性: word-wrap: normal | break-word w…
不用js来实现. html: <div class="box"> <p class="animate"> 文字滚动的内容文字滚动的内容文字滚动的内容文字滚动的内容 </p> </div> css: .box { width: 100%; margin: 0 auto; border: 1px solid #ff6700; overflow: hidden; } .animate { padding-left: 20px…
img{ display:inline-block; vertical-align:middle; }…
html <ul id="is_offical_post_links"> <li> <label> <input type="checkbox"> <i></i> <span>正在直播</span> </label> </li> <li> <label> <input type="checkbox"…
<style>table tbody {display:block;height:195px;overflow-y:scroll;} table thead, tbody tr {display:table;width:100%;table-layout:fixed;} table thead {width: calc( 100% - 1em )}table thead th{ background:#ccc;}</style></head> <body>&…
在textView上层套一个ViewGroup即可,如 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="…