是否可以使用CSS3在HTML中的特定字符之後插入換行符?在這種情況下,我們需要在感嘆號!
後插入換行符。 This談論了:before
僞元素和content
。在感嘆號之後放置換行符可能嗎?每個「!」後插入換行符字符
0
A
回答
1
對於純粹的CSS,不可能在頁面上找到所有感嘆號。但是,如果您碰巧擁有以自己的元素中的感嘆號結尾的所有內容,則可以向其添加一個類,該類具有一些:after
僞內容。
.new-line:after {
content: "";
display: block;
}
使得:after
內容display: block
允許內容佔用線路的整個空間,迫使後,來到下一行的元素。 https://jsfiddle.net/5mL48tyc/
但是,將所有東西包裝在<span>
不是最優雅的解決方案。不知道你在處理什麼,但假設感嘆號位於文本塊的末尾,你可以簡單地給這些塊分配一個容器display: block
。
+0
謝謝@conz。這就是我在想的 - 不可能找到所有的'!',並且對每個都應用':after'。這將需要一些jQuery,在這種情況下,這是不可能的。我只能訪問CSS,並需要將文本包裝在'!'中。 – Alex 2015-04-02 01:24:18
相關問題
- 1. 如何在每80個字符後插入換行符
- 2. 在base64字符串中每76個字符後插入換行符
- 3. Comint模式插入換行符每4096個字符
- 4. 如何使用jQuery在每200個字符後插入換行符
- 5. 將字符串插入MySQL後,字符'\ n'(換行符)消失
- 6. REGEX - 在每4個字符後插入一個空格,並在每40個字符後插入一個換行符
- 7. 如何在c#中的每個點之後插入換行符?
- 8. R:自動換行功能:插入\ n每16個字符
- 9. 在每個字符[批處理文件]後面插入新行
- 10. 在數據庫的每兩行後面插入換行符
- 11. C#換行符每n個字符
- 12. 計算換行符每N個字符?
- 13. CSS:在文本字符後面插入換行符
- 14. 如何在「x」字符後插入換行符
- 15. 如何在一定數量的字符後插入換行符
- 16. C++ Stream:在換行符後面插入字符串
- 17. JavaScript - 在字符串的每一個換行符處插入「\ r \ n」
- 18. Mysql:替換字符,然後插入列
- 19. 如何在javascript中每n個字符之後插入一個字符?
- 20. 在文本換行的字符串中插入換行符?
- 21. Python:在字符串的每個字母字符後插入逗號
- 22. PHPMailer插入'='等號每75個字符
- 23. 插入Hyphon每兩個字符批量
- 24. Python - 插入每行x個元素的換行符
- 25. SED圖案後第一米字符,然後在每n個字符之後插入字符
- 26. 插入一個換行符字符串中的每10個字符使用朱莉婭
- 27. 在c中的每個字符後面插入一個逗號#
- 28. 在每個給定字符之後插入一個空格 - java
- 29. 在字符數組中插入一個新的換行符
- 30. 將換行插入字符串
我對你特別提出的問題有點困惑,這將有助於看到一些代碼。在CSS中有一個:after元素,所以如果你想要的可以用:before,它最有可能也可以用:after完成。 http://www.w3schools.com/cssref/sel_after.asp – crazymatt 2015-04-01 20:54:40