我有问题。在表格列中,<ol type="A">
不起作用。
我的代码在mpdf_view.php中应用
<?php $html= '
<table>
<tbody>
';
$html.='
<tr><td>Menimbang</td><td>:</td>
<td>
<ol type="a">
<li>Text here lorem ipsum ibisque totum.</li>
<li>Text here lorem ipsum ibisque totum.></li>
</ol>';
$html.='
</td>
</tr>
</tbody>
</table>
';
$html.='</body>
</html>';
///////////////////////////
$this->m_pdf->pdf->WriteHTML($html);
$this->m_pdf->pdf->Output();
////////////////////////
?>
文件夹库中有M_pdf.php /
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
//include_once APPPATH.'/third_party/mpdf/mpdf.php';
require_once dirname(__file__).'/mpdf/mpdf.php';
class M_pdf {
public $param;
public $pdf;
public function __construct($param = "'c', 'A4-L'")
{
$this->param =$param;
$this->pdf = new mPDF($this->param);
}
}
===
我的控制器:
public function print_mpdf()
{
$this->load->library('M_pdf');
$this->load->view('mpdf_view');
答案 0 :(得分:0)
您没有在类型中使用'='运算符。
<ol type="a">
<li>test</li>
<li>test2</li>
<li>test3</li>
</ol>
答案 1 :(得分:0)
新问题是关于为什么mpdf
库未显示具有已应用样式/类型的<ol>
。根据{{3}}的mpdf
手册,type
html元素支持<ol>
属性。
注意:这是对原始问题的解答,有关在HTML中以小写字母显示<ol>
列表。
这里有两个选项,或者使用支持1
(数字),a
,A
(小写或大写字母)的HTML support和i
,I
(小写,大写罗马数字),或者对type
html attribute of <ol>
使用CSS样式以及更多选项
使用type
html属性(如果使用mpdf
,则建议使用):
<ol type="a">
<li>test1</li>
<li>test2</li>
<li>test3</li>
</ol>
使用list-style-type
css属性(通常建议用于html):
ol.alphabetic-list {
list-style-type: lower-alpha;
}
<ol class="alphabetic-list">
<li>test1</li>
<li>test2</li>
<li>test3</li>
</ol>