Có thể xóa hoặc chỉ đơn giản là ẩn ký tự cuối cùng trong một chuỗi trong CSS thuần túy? Show Khi tôi tìm kiếm điều này, tất cả những gì tôi tìm thấy là các giải pháp JavaScript / jQuery. Cảm ơn bạn trước. Đã hỏi ngày 10 tháng 6 năm 2014 lúc 20:49Jun 10, 2014 at 20:49
2 Sử dụng CSS3 (Thông tin thêm về Bản demo trực tiếp trên jsfiddle CSS:
Làm việc trong: (phiên bản mới nhất) (latest versions)
Ashleedawg Phim thương hiệu vàng 19.4K77 gold badges69 silver badges100 bronze badges Đã trả lời ngày 10 tháng 6 năm 2014 lúc 21:07Jun 10, 2014 at 21:07
MOSTAFAFAZNVERAFAFAZNVmostafaznv 90813 Huy hiệu bạc22 Huy hiệu đồng13 silver badges22 bronze badges 2 Theo như tôi biết, điều đó là không thể sử dụng CSS thuần túy; Có một bộ chọn một chữ cái đầu tiên, nhưng không :: Last-letter. Thay vào đó, bạn có thể sử dụng các thẻ để đặt chữ cái cuối cùng từ phần còn lại của văn bản. Đã trả lời ngày 10 tháng 6 năm 2014 lúc 21:00Jun 10, 2014 at 21:00
Timothy Smithtimothy SmithTimothy Smith 7701 Huy hiệu vàng5 Huy hiệu bạc15 Huy hiệu đồng1 gold badge5 silver badges15 bronze badges Bạn đã có tài năng - tất cả những gì bạn cần bây giờ là các công cụ. Yêu cầu $ 50 trong tín dụng lưu trữ miễn phí trên Cloudways với mã Bình luận
Đáp lạiKindiff Hoặc, bạn có thể sử dụng Slice (); Var OrigString = ‘Happy Dance7,; var trimmedString = origString.Slice (0, -1); Console.log (TrimmedString); Ánh sáng lờ mờ* Mã ngắn hơn là tốt hơn. Cảm ơn JQuery. Lưu tên, email và trang web của tôi trong trình duyệt này cho lần tiếp theo tôi nhận xét. Nhận bản tin CSS-Tricks Sao chép và dán mã này: Micuno*micuno * Địa chỉ email của bạn sẽ không được công bố. Hàm Abcdefghijklmnopqrstuvwxyz Đây là một loạt các cách. Làm thế nào bạn có thể loại bỏ ký tự cuối cùng khỏi một chuỗi? Giải pháp đơn giản nhất là sử dụng phương thức
Lưu ý rằng phương thức Nó tạo ra một chuỗi mới, đây là lý do tại sao tôi gán nó cho một biến mới trong ví dụ trên. Làm cách nào để loại bỏ ký tự cuối cùng của chuỗi?Để loại bỏ ký tự cuối cùng của một chuỗi đã cho, chúng ta phải sử dụng hai tham số: 0 làm chỉ số bắt đầu và chỉ số của ký tự áp chót.Chúng ta có thể đạt được điều đó bằng cách gọi phương thức String () của chuỗi và trừ 1 từ kết quả.calling String's length() method, and subtracting 1 from the result.
Làm thế nào để bạn cắt một chuỗi trong CSS?AFAIK: Không có cách nào để làm điều đó trong CSS.Cách duy nhất để đạt được những gì bạn muốn là sử dụng một số ngôn ngữ tập lệnh (ví dụ: JavaScript).Lưu câu trả lời này.There's no way to do that in CSS. The only way to achieve what you want is using some script language (e.g. JavaScript). Save this answer.
Làm thế nào để bạn loại bỏ ký tự cuối cùng trong HTML?Để loại bỏ ký tự cuối cùng khỏi chuỗi trong JavaScript, bạn nên sử dụng phương thức Slice ().Phải mất hai đối số: chỉ số bắt đầu và chỉ mục cuối.Slice () hỗ trợ lập chỉ mục âm, có nghĩa là lát (0, -1) tương đương với lát (0, độ dài str. 1).use the slice() method. It takes two arguments: the start index and the end index. slice() supports negative indexing, which means that slice(0, -1) is equivalent to slice(0, str. length - 1) . |