Tôi đang cố gắng đặt một liên kết có tên gửi Sơ yếu lý lịch trong menu bằng thẻ li
. Bởi vì khoảng trắng giữa hai từ, nó kết thúc thành hai dòng. Làm thế nào để ngăn chặn gói này bằng CSS?
Lorem Monkey
3,8723 huy hiệu vàng34 Huy hiệu bạc48 Huy hiệu đồng3 gold badges34 silver badges48 bronze badges
Đã hỏi ngày 5 tháng 9 năm 2009 lúc 11:47Sep 5, 2009 at 11:47
chó sói
9.3847 Huy hiệu vàng59 Huy hiệu bạc102 Huy hiệu Đồng7 gold badges59 silver badges102 bronze badges
Đã trả lời ngày 5 tháng 9 năm 2009 lúc 11:48Sep 5, 2009 at 11:48
n1313n1313n1313
Huy hiệu vàng 19,9K77 gold badges29 silver badges45 bronze badges
3
Bạn có thể thêm đoạn mã nhỏ này để thêm một "trò chơi" đẹp mắt vào phần cuối của dòng nếu nội dung lớn để phù hợp với một dòng:
li {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
Đã trả lời ngày 16 tháng 10 năm 2012 lúc 11:17Oct 16, 2012 at 11:17
JimmyrarejimmyrareJimmyRare
3,8581 Huy hiệu vàng19 Huy hiệu bạc23 Huy hiệu đồng1 gold badge19 silver badges23 bronze badges
1
Nếu bạn muốn đạt được điều này một cách chọn lọc [tức là: chỉ với liên kết cụ thể đó], bạn có thể sử dụng một không gian không phá vỡ thay vì một không gian bình thường:
submit resume
//en.wikipedia.org/wiki/Non-breaking_space#Encodings
EDIT: Tôi hiểu rằng đây là HTML, không phải CSS theo yêu cầu của OP, nhưng một số người có thể thấy nó hữu ích
Đã trả lời ngày 10 tháng 8 năm 2012 lúc 3:03Aug 10, 2012 at 3:03
Ptimptimptim
Phù vàng 14K9 Huy hiệu bạc81 Huy hiệu đồng9 gold badges81 silver badges94 bronze badges
display: inline-block;
sẽ ngăn chặn sự phá vỡ giữa các từ trong mục danh sách:
li {
display: inline-block;
}
Đã trả lời ngày 18 tháng 5 năm 2016 lúc 10:53May 18, 2016 at 10:53
1
Bootstrap 4 có một lớp có tên text-nowrap
. Nó chỉ là những gì bạn cần.
Đã trả lời ngày 6 tháng 6 năm 2018 lúc 4:31Jun 6, 2018 at 4:31
2
Nếu bạn muốn giới hạn độ dài văn bản ở một dòng, bạn có thể cắt dòng, hiển thị dấu chấm lửng hoặc chuỗi tùy chỉnh. Tất cả những điều này có thể được thực hiện với thuộc tính dòng văn bản CSS, xác định cách thức nội dung tràn phải được báo hiệu cho người dùng.
A bunch of words you see.
Làm thế nào để bạn không phá vỡ một từ trong CSS?
Sử dụng không gian trắng: Nowrap; . Nếu bạn đã đặt chiều rộng trên phần tử mà bạn đang đặt nó sẽ hoạt động. Đó là không gian trắng: Nowrap thực sự.If you want to prevent the text from wrapping, you can apply
submit resume
2Làm cách nào để dừng một dòng phá vỡ trong HTML?
Nó được gọi là
submit resume
4 bởi vì hành vi là như thể bạn đã quấn văn bản trong các thẻ submit resume
5 [theo mặc định xử lý không gian trắng và dòng phá vỡ theo cách đó]. Không gian trắng được tôn vinh chính xác như trong HTML và văn bản không kết thúc cho đến khi có một dòng ngắt trong mã. Điều này đặc biệt hữu ích khi hiển thị mã theo nghĩa đen, mang lại lợi ích về mặt thẩm mỹ từ một số định dạng [và đôi khi là hoàn toàn quan trọng, như trong các ngôn ngữ phụ thuộc vào không gian trắng!]Có lẽ bạn thích cách
submit resume
4 tôn vinh không gian trắng và phá vỡ, nhưng bạn cần văn bản để bọc thay vì có khả năng thoát ra khỏi thùng chứa cha mẹ của nó. Đó là những gì submit resume
7 dành cho:Cuối cùng,
submit resume
8 sẽ phá vỡ các dòng nơi chúng bị hỏng trong mã, nhưng thêm không gian trắng vẫn bị tước.Thật thú vị, sự phá vỡ dòng cuối cùng không được vinh danh. Theo thông số CSS 2.1: Các dòng bị hỏng tại các ký tự mới được bảo tồn và khi cần thiết để điền vào các hộp dòng. Vì vậy, có lẽ điều đó có ý nghĩa.
Dưới đây là một bảng để hiểu các hành vi của tất cả các giá trị khác nhau:
Sụp đổ | Sụp đổ | Bọc |
Bảo tồn | Bảo tồn | Không có bọc |
Sụp đổ | Sụp đổ | Không có bọc |
Bảo tồn | Bảo tồn | Bọc |
Bảo tồn | Sụp đổ | Bọc |
Bảo tồn
Không có bọc
- Trong CSS3, thuộc tính
white-space
thực sự sẽ tuân theo biểu đồ đó và ánh xạ các thuộc tính thành
5 vàli { display: inline-block; }
6 theo đó.li { display: inline-block; }
- Thêm thông tin
- Tài sản CSS
7 [DigitalOcean]li { display: inline-block; }
Cách ngăn chặn việc phá vỡ dòng bằng CSS [DigitalOcean]
Cuộc đi săn | Opera | Opera | Opera | Opera | Opera |
Opera | Opera | Opera | Opera | Opera |