Hướng dẫn force text on one line css - buộc văn bản trên một dòng css

Tôi có một văn bản dài bên trong

div {
    border: 1px solid black;
    width: 70px;
}
1 với
div {
    border: 1px solid black;
    width: 70px;
}
2 được xác định:

HTML:

Stack Overflow is the BEST!!!

CSS:

div {
    border: 1px solid black;
    width: 70px;
}

Làm thế nào tôi có thể buộc chuỗi ở lại trong một dòng (tức là, được cắt ở giữa "tràn")?

Tôi đã cố gắng sử dụng

div {
    border: 1px solid black;
    width: 70px;
}
3, nhưng nó không giúp được gì.

Hướng dẫn force text on one line css - buộc văn bản trên một dòng css

Đã hỏi ngày 8 tháng 3 năm 2011 lúc 12:16Mar 8, 2011 at 12:16

Misha Moroshkomisha MoroshkoMisha Moroshko

161K221 Huy hiệu vàng493 Huy hiệu bạc729 Huy hiệu đồng221 gold badges493 silver badges729 bronze badges

1

Thử cái này:

div {
    border: 1px solid black;
    width: 70px;
    overflow: hidden;
    white-space: nowrap;
}

Hướng dẫn force text on one line css - buộc văn bản trên một dòng css

Đã trả lời ngày 8 tháng 3 năm 2011 lúc 12:20Mar 8, 2011 at 12:20

Hướng dẫn force text on one line css - buộc văn bản trên một dòng css

0

Trong phần CSS của bạn, sử dụng

div {
    border: 1px solid black;
    width: 70px;
}
4.

Hướng dẫn force text on one line css - buộc văn bản trên một dòng css

Đã trả lời ngày 8 tháng 3 năm 2011 lúc 12:18Mar 8, 2011 at 12:18

Hướng dẫn force text on one line css - buộc văn bản trên một dòng css

Rob Agarrob AgarRob Agar

12.2k5 Huy hiệu vàng46 Huy hiệu bạc61 Huy hiệu Đồng5 gold badges46 silver badges61 bronze badges

div {
    width: 100px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
Stack Overflow is the BEST!!!

Hướng dẫn force text on one line css - buộc văn bản trên một dòng css

Gogaz

2.2321 Huy hiệu vàng24 Huy hiệu bạc31 Huy hiệu đồng1 gold badge24 silver badges31 bronze badges

Đã trả lời ngày 5 tháng 10 năm 2016 lúc 6:35Oct 5, 2016 at 6:35

Tôi đã làm một câu đố:

http://jsfiddle.net/audetwebdesign/kh4aR/

Robagar chỉ ra

div {
    border: 1px solid black;
    width: 70px;
}
5.

Một vài điều ở đây: Bạn cần

div {
    border: 1px solid black;
    width: 70px;
}
3 nếu bạn không muốn thấy các nhân vật phụ thò ra bố cục của bạn.

Ngoài ra, như đã đề cập, bạn có thể sử dụng

div {
    border: 1px solid black;
    width: 70px;
}
7 (xem endermb), hãy nhớ rằng
div {
    border: 1px solid black;
    width: 70px;
}
8 sẽ không sụp đổ không gian trắng trong khi
div {
    border: 1px solid black;
    width: 70px;
}
9 sẽ.

Hướng dẫn force text on one line css - buộc văn bản trên một dòng css

Đã trả lời ngày 8 tháng 3 năm 2011 lúc 13:15Mar 8, 2011 at 13:15

Marc AudetMarc AudetMarc Audet

45K10 Huy hiệu vàng61 Huy hiệu bạc82 Huy hiệu Đồng10 gold badges61 silver badges82 bronze badges

div {
    display: flex;
    flex-direction: row;
}

là giải pháp làm việc cho tôi. Trong một số trường hợp có danh sách ____ 11, điều này là cần thiết.

Một số giá trị hướng thay thế là

div {
    border: 1px solid black;
    width: 70px;
    overflow: hidden;
    white-space: nowrap;
}
1,
div {
    border: 1px solid black;
    width: 70px;
    overflow: hidden;
    white-space: nowrap;
}
2,
div {
    border: 1px solid black;
    width: 70px;
    overflow: hidden;
    white-space: nowrap;
}
3,
div {
    border: 1px solid black;
    width: 70px;
    overflow: hidden;
    white-space: nowrap;
}
4,
div {
    border: 1px solid black;
    width: 70px;
    overflow: hidden;
    white-space: nowrap;
}
5 và
div {
    border: 1px solid black;
    width: 70px;
    overflow: hidden;
    white-space: nowrap;
}
6. Mà làm những điều bạn mong đợi họ làm.

Hướng dẫn force text on one line css - buộc văn bản trên một dòng css

Đã trả lời ngày 4 tháng 8 năm 2018 lúc 18:48Aug 4, 2018 at 18:48

Hãy thử điều này. Nó sử dụng

div {
    border: 1px solid black;
    width: 70px;
}
8 thay vì
div {
    border: 1px solid black;
    width: 70px;
    overflow: hidden;
    white-space: nowrap;
}
8 vì tôi cho rằng bạn sẽ muốn điều này chạy tương tự như
div {
    border: 1px solid black;
    width: 70px;
    overflow: hidden;
    white-space: nowrap;
}
9, nhưng một trong hai sẽ hoạt động tốt:

div {
    border: 1px solid black;
    max-width: 70px;
    white-space: pre;
}

http://jsfiddle.net/NXchy/11/

Hướng dẫn force text on one line css - buộc văn bản trên một dòng css

Đã trả lời ngày 8 tháng 3 năm 2011 lúc 12:23Mar 8, 2011 at 12:23

Mike Bmike bMike B

12.6K20 Huy hiệu vàng84 Huy hiệu bạc109 Huy hiệu đồng20 gold badges84 silver badges109 bronze badges

Không có câu trả lời nào trước đây làm việc cho tôi.

Có những trường hợp bất kể bạn làm gì và tùy thuộc vào hệ thống (Oracle Designer: Oracle 11G - PL/SQL), các div sẽ luôn đi đến dòng tiếp theo, trong trường hợp đó bạn nên sử dụng thẻ Span thay thế.

Điều này làm việc kỳ diệu cho tôi.


    
 
Just Your Text || 

Hướng dẫn force text on one line css - buộc văn bản trên một dòng css

Đã trả lời ngày 20 tháng 8 năm 2013 lúc 13:15Aug 20, 2013 at 13:15

1

Trong khoảng thời gian bạn cần thêm:

div {
    width: 100px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
0

span {
  width: 70px;
  border: 1px solid black;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  }
Stack Overflow is the BEST!!!

Hướng dẫn force text on one line css - buộc văn bản trên một dòng css

GED DPOD

1.5971 Huy hiệu vàng11 Huy hiệu bạc29 Huy hiệu đồng1 gold badge11 silver badges29 bronze badges

Đã trả lời ngày 25 tháng 5 lúc 15:00May 25 at 15:00

Hãy thử đặt chiều cao, vì vậy khối không thể phát triển để phù hợp với văn bản của bạn và giữ tham số

div {
    border: 1px solid black;
    width: 70px;
}
3.

Dưới đây là một ví dụ về những gì bạn có thể thích nếu bạn cần hiển thị hai dòng cao:

div {
    border: 1px solid black;
    width: 70px;
}
0

Hướng dẫn force text on one line css - buộc văn bản trên một dòng css

Đã trả lời ngày 8 tháng 3 năm 2011 lúc 12:18Mar 8, 2011 at 12:18

Rob Agarrob AgarWouter Simons

12.2k5 Huy hiệu vàng46 Huy hiệu bạc61 Huy hiệu Đồng1 gold badge18 silver badges15 bronze badges

4

Làm cách nào để buộc văn bản trên một dòng trong HTML?

Để có được tất cả các yếu tố xuất hiện trên một dòng, cách dễ nhất là: Đặt thuộc tính không gian trắng thành NowRap trên phần tử cha; Có hiển thị: Đặt khối nội tuyến trên tất cả các yếu tố trẻ em.Set white-space property to nowrap on a parent element; Have display: inline-block set on all child elements.

Làm thế nào để bạn giữ văn bản trong một dòng?

Giữ các từ trên cùng một từ Word tự động phá vỡ văn bản tại một không gian hoặc dấu gạch nối ở cuối dòng.Để giữ hai từ hoặc một từ được gạch nối với nhau trên một dòng, bạn có thể sử dụng một không gian không phá vỡ hoặc dấu gạch nối không phá vỡ thay vì không gian thông thường hoặc dấu gạch nối.Nhấp vào nơi bạn muốn chèn không gian không phá vỡ.use a nonbreaking space or nonbreaking hyphen instead of a regular space or hyphen. Click where you want to insert the nonbreaking space.

Làm cách nào để buộc một div thành một dòng?

Bạn có thể buộc nội dung của phần tử HTML ở cùng một dòng bằng cách sử dụng một chút CSS.Sử dụng thuộc tính Overflow, cũng như thuộc tính không gian trắng được đặt thành Now Nowrap.Use the overflow property, as well as the white-space property set to “nowrap”.

Làm cách nào để làm văn bản không bị hỏng cho dòng tiếp theo?

Nếu bạn muốn ngăn văn bản kết thúc, bạn có thể áp dụng không gian trắng: NowRap;Thông báo trong ví dụ mã HTML ở đầu bài viết này, thực tế có hai lần ngắt dòng, một lần trước dòng văn bản và một lần sau, cho phép văn bản nằm trên dòng riêng của nó (trong mã).apply white-space: nowrap; Notice in HTML code example at the top of this article, there are actually two line breaks, one before the line of text and one after, which allow the text to be on its own line (in the code).