Выравнивание по левому краю в WebView Android
Как я могу оставить все мое уравнение, используя jqmath в Android по умолчанию все уравнение показано в центре allign. Я хочу показать запуск уравнения с левой стороны. Веб-просмотр книги мыслей выровнен по левому краю, но jqmath всегда начинается с центра. если какой-либо текст написан не так, как jqmath, то он выравнивается по левому краю, но любой текст пишется как $$ 5x=4 $$, тогда это выравнивание по центру, как я могу это исправить.
stepStrHtml = "<html><head>"
+ "<link rel='stylesheet' href='file:///android_asset /mathscribe/jqmath-0.4.3.css'>"
+ "<script src = 'file:///android_asset/mathscribe/jquery-1.4.3.min.js'></script>"
+ "<script src = 'file:///android_asset/mathscribe/jqmath-etc-0.4.3.min.js'></script>"
+ "</head><body><FONT COLOR=\"#800080\">";
step = "$$" + getIntent().getExtras().getString("equation");
step = step + "$$"+"</FONT>" ;
stepStrHtml=stepStrHtml+ step;
stepStrHtml=stepStrHtml+"$$3x=5/9$$"
stepStrHtml = stepStrHtml + "</body></html>";
stepWebView.loadDataWithBaseURL("", stepStrHtml, "text/html", "UTF-8", "");
1 ответ
Есть несколько способов.
Измените $$ на $:
$3x=5/9$
вместо$$3x=5/9$$
, Это также сделает фракцию меньше, хотя.Заворачивать
$$3x=5/9$$
во встроенном блоке:"<span style='display: inline-block; color: #800080'>$$3x=5/9$$</span>"
Вы также можете использовать CSS для стилизации частей математики. См. Поле выделения jqMath, например bbox, в MathJax/MathJs и Как выровнять элементы влево в таблице jqmath.