Gerekirse, elips kullanarak aynı hatta bir başlık ve düğmeye ihtiyacım var. Ben çıkışını istiyorumSarma olmadan elek taşması elipsiyle sıvı genişliği üstbilgisini nasıl yapabilirim?
http://jsfiddle.net/epyFT/1/ şöyle görünecek şekilde: Burada
keman var_________________________________________________________
| |
| Header goes here [button] |
| |
---------------------------------------------------------
Ya
_________________________________________________________
| |
| Super, super, super, super long header... [button] |
| |
---------------------------------------------------------
Veya daha küçük bir pencere ile
:____________________________
| |
| Header goes... [button] |
| |
----------------------------
Düğme asla bir sonraki satıra gitmemelidir. Bunu nasıl yapabilirim?
HTML
<div class="container">
<h2>This is the header that should never wrap and elipse if it doesn't fit</h2>
<button>Button</button>
</div>
<div class="container">
<h2>Header</h2>
<button>Button</button>
</div>
CSS
.container {
width:100%;
}
h2 {
display:inline;
min-width:200px;
overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-break: break-all; word-wrap: break-word;
}
button {
width:100px;
}
Bonus doğru çekmeye orada ikinci bir (sabit genişlik) butonuna almak için
Ekstra kredi.
_________________________________________________________
| |
| Header goes here [button1] [button2] |
| |
| |
| Super, super, super, super long... [button] [button2] |
| |
---------------------------------------------------------
Eğer herhangi bir hedef tarayıcı gereksinimleri var mı? – Dan
Ne yazık ki, 'text-overflow: ellipsis', sadece blok konteynerleri ile çalışır. http://dev.w3.org/csswg/css-ui/#text-overflow –
@Dan, her zamanki modern olanlar - Chrome, Safari, IE 8, Firefox, vb. – Ryan