When we display long text, we often need to intercept characters on the C# side, but this is definitely not a good thing, because our long text is often represented by HTML tags. If you don't load it properly, garbled characters will appear (half of the HTML tag will appear). A better way is to implement this function through CSS. When the span tag exceeds the limit, it will automatically wrap the content. Copy code The code is as follows:white-space:nowrap;white-space:norma;display:inline-block; If the line exceeds the auto-hidden area, it will not be displayed in a row (must be in a block element) Copy code The code is as follows:overflow:hidden;white-space:nowrap; If you want to add a ... after the text, you can use text-overflow: ellipsis; most mainstream browsers support this attribute Copy code The code is as follows:.tbconxx { float: left; width: 255px; padding: 5px 10px; } .tbconxx li,tbconxx span { padding-left: 7px; text-overflow: ellipsis; overflow: hidden; display: block; white-space: nowrap; width: 240px; } This will automatically hide the text that exceeds the limit. |
<<: Simplify complex website navigation
I have been taking a lot of MySQL notes recently,...
Cause: NVIDIA graphics card driver is damaged Sol...
We deal with Linux servers every day, especially ...
When coding, you will find that many things have ...
This old question has troubled countless front-end...
Table of contents 1.1. Enable MySQL binlog 1.2. C...
1. Alipay method: Alipay method: Click Alipay to ...
mysql 5.7.21 winx64 installation and configuratio...
Table of contents FileReader reads local files or...
Table of contents What is recursion and how does ...
Specific method: 1. Press [ win+r ] to open the r...
Configure multiple servers in nginx.conf: When pr...
This article example shares the specific code of ...
This article shares the specific code of JavaScri...
It is no exaggeration to say that hyperlinks conne...