10
Ekranın karşıt taraflarına iki düğmeyle yaklaştım ve ekran küçülüyorsa güzel bir şekilde daraltılmasını istiyorum. Görsel olarak, bu benim istediğim şey: Maalesef"Metin taşması: ellipsis" nasıl yapılır?
________________________________________________________________
| |
| |LongTextButtonName| |LongTextButtonName| | When the screen
|_______________________________________________________________| is large
_______________________________________
| |
| |LongTextBu...| |LongTextBu...| | When the screen is small
|______________________________________|
, şimdi ben bu olsun:
________________________________________
| |
| |LongTextButtonName| |
| |LongTextButtonName| |
|_______________________________________|
bir css-tek çözüm istiyorum.
İşte benim şimdiki html ve css (ve burada bir fiddle):
<div class="button-container">
<div class="left-button"><a>LongTextButtonName</a></div>
<div class="right-button"><a>LongTextButtonName</a></div>
</div>
.button-container {
min-width:320px;
}
.button-container > div {
border: 1px solid gray;
background-color: orange;
min-width: 160px;
padding: 8px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.left-button {
float: left;
}
.right-button {
float: right;
}
müthiş bu! Düğmelerin etrafında biraz boşluk olması gerekiyordu, ancak bunu düzeltmek için yüzdelerle oynayacağım. Kutu boyutlandırma: kenarlık kutusu ne yapar? –
güncellenmiş yanıta bakın - bu dolgu hesapları tarayıcı onun içeriği% 50 eksi 16px dolgu – PassKit
süzülüyor div'lerden biriyle bu işi yapmak için herhangi bir şekilde sarılmış küçüldü olmak kabın genişliğine ayarlar böylece? (satır içi blok görüntüleme) –