Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Jquery Mobile Multiline Button

How can I set this button multiline?

<a style="width:33%; display:inline-block; " href="/foos.html"  data-role="button" data-icon="arrow-l">a lot of text </a>
like image 981
Christophe Debove Avatar asked Feb 23 '23 23:02

Christophe Debove


1 Answers

The above answer given by ppshein is incorrect. It makes a bigger button but doesn't make the button multilined. The only thing you need to do is add the following css:

.ui-btn-inner { 
  white-space: normal !important; 
}

It works both for button and input tags.

Btw there's a bug for IE: the text in the button isn't clickable. The fix is found at github:

https://github.com/timmywil/jquery-mobile/commit/59a4946d776e9b1f6a75e9eb53ccb38347612125

like image 94
Tosh Avatar answered Feb 25 '23 13:02

Tosh