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
Problem Description A Spring + Angular project wi...
This is a large drop-down menu implemented purely...
In daily development, database addition, deletion...
We usually have a scanning box when we open the c...
The div+css layout to achieve 2-end alignment is ...
1. <body> tag: Used to mark the main body o...
This article example shares the specific code for...
Among classic color combinations, probably no one...
Table of contents 1. Overview 1.1 Creating a func...
In daily development tasks, we often use MYSQL...
This article mainly introduces common strategies ...
1. Open the CentOS 7 virtual machine. 2. Log in t...
background During development, we may need some s...
Zabbix deployment documentation After zabbix is ...
Introduction: When I looked at interview question...