The float problem caused by invisible characters in chrome, chromefloat
The cause is the brush know almost encountered such a problem: https://www.zhihu.com/question/41400503
The problem code is as follows:
<!DOCTYPE html>
In chrome, the last. other will float to the end of the first line:
It was initially considered as a before pseudo-class problem:
The solution is to let the questioner Delete the before pseudo class of. cf, and then the. other normal float to the end of the second line.
Later, I thought about it carefully. I have never heard of similar problems, and I have not found any similar cases. I suspect that the problem is correct. Copy the questioner code to sublime for troubleshooting, and habitually compact the css code,. other is actually a normal float.
A few days ago, I saw an invisible character that caused an error in the page display. In this case, I suddenly suspected it. Set sublime to display blank space: "draw_white_space": "all ". Sure enough:
Use the hexadecimal view of UltraEdit to open:
There are two invisible characters encoded as e000080 before display. Check the encoding table:
Recently, I am in poor status and have been idle for soy sauce,When I encountered a problem, I continued to explore it in depth. It felt better than DOTA !!!
UltraEdit