Mam długi tekst w środku div
ze zdefiniowanymwidth
:
HTML:
<div>Stack Overflow is the BEST !!!</div>
CSS:
div {
border: 1px solid black;
width: 70px;
}
Jak zmusić ciąg do pozostania w jednej linii (tzn. Do przecięcia w środku „Przepełnienia”)?
Próbowałem użyć overflow: hidden
, ale to nie pomogło.
white-space: nowrap
umieść to w swoim tagu stylu.Odpowiedzi:
Spróbuj tego:
źródło
Użyj
white-space:nowrap
ioverflow:hidden
http://jsfiddle.net/NXchy/8/
źródło
text-overflow:ellipsis;
powyżej, aby lepiej wyglądać.w twoim użyciu css
white-space:nowrap;
źródło
Twój kod HTML:
<div>Stack Overflow is the BEST !!!</div>
CSS:
Teraz wynikiem powinno być:
źródło
Wszyscy wskoczyli na to !!! Ja też zrobiłem skrzypce:
http://jsfiddle.net/audetwebdesign/kh4aR/
RobAgar dostaje punkt za wskazanie w
white-space:nowrap
pierwszej kolejności.Kilka rzeczy tutaj,
overflow: hidden
jeśli nie chcesz, aby dodatkowe postacie pojawiały się w twoim układzie.Ponadto, jak wspomniano, możesz użyć
white-space: pre
(patrz EnderMB), pamiętając, żepre
nie spowoduje to zapadnięcia się białych znaków, alewhite-space: nowrap
będzie.źródło
Spróbuj. Używa
pre
raczej niż,nowrap
jak zakładam, chciałbyś, aby działało podobnie,<pre>
ale albo działa dobrze:http://jsfiddle.net/NXchy/11/
źródło
Skoczyłem tutaj, szukając tego samego, ale żadne nie działało dla mnie.
Są przypadki, w których niezależnie od tego, co robisz, i w zależności od systemu (Oracle Designer: Oracle 11g - PL / SQL) divs zawsze przechodzi do następnego wiersza, w którym to przypadku powinieneś użyć znacznika span.
To działało dla mnie cuda.
źródło
dodaj to do swojej div
http://jsfiddle.net/NXchy/1/
źródło
było rozwiązaniem, które działało dla mnie. W niektórych przypadkach z
div
-listami jest to potrzebne.niektóre alternatywne wartości kierunkowe są
row-reverse, column, column-reverse, unset, initial, inherit
zgodne z oczekiwaniamiźródło
Spróbuj ustawić wysokość, aby blok nie mógł urosnąć, aby pomieścić tekst, i zachowaj
overflow: hidden
parametrEDYCJA: Oto przykład tego, co może Ci się spodobać, jeśli chcesz wyświetlić 2 linie wysokości:
źródło
em
's wheight
utrzymuje elastyczność, kluczowy punkt dobrze zilustrowany tutaj w twoim przykładzie.