我怎样才能有一个继承其容器宽度的文本框?
例如,我有一个div,里面有一个文本框.
<div id='content' style='width:100%;'>
<input type='text' name='txtUsername'>
</div>
Run Code Online (Sandbox Code Playgroud)
我想要做的是当我调整浏览器大小时,文本框必须遵循它的父div的宽度.
使用上面的代码,每当我将浏览器调整为较小的宽度时,文本框总是溢出它的容器.
我在读取.csv文件时遇到PHPExcel问题.
我想从.csv文件中获取值,但问题是来自特定行的数据被视为单个单元格.
继承我的代码:
include 'Classes/PHPExcel/IOFactory.php';
$inputFileType = 'CSV';
$inputFileName = $_FILES['file']['tmp_name'];
$objReader = PHPExcel_IOFactory::createReader($inputFileType);
$objPHPExcel = $objReader->load($inputFileName);
$sheetData = $objPHPExcel->getActiveSheet()->toArray(null,true,true,true);
$table = "<table border=1><tr><td>first</td><td>middle</td><td>last</td><td>email</td>";
for ($x = 2; $x <= count($sheetData); $x++){
foreach ($sheetData[$x] as $data){
$first = $sheetData[$x]['A'];
$middle = $sheetData[$x]['B'];
$last = $sheetData[$x]['C'];
$email = $sheetData[$x]['D'];
}
$table .= "<tr><td>" . $first ."</td><td>" . $middle . "</td><td>" . $last . "</td><td>" . $email . "</td></tr>";
}
$table .= "</table>";
echo $table;
Run Code Online (Sandbox Code Playgroud)
它正在处理.xls和.xlsx文件,我得到了我想要的所需输出.