我一直在研究這個問題幾個星期了。請注意圖中所示。 IE7且只有IE7不會在我的php應用程序中完全/正確地呈現textarea字段。您也可以在附件中看到一些下拉字段。由於某種原因,右邊框不會顯示,並且如果此問題持續存在,則具有IE7且無法/不會升級的潛在客戶端將無法使用我的應用程序。CSS - IE7不會呈現textarea框和一些正確/完全的下拉字段
我在衝浪時發現了其他幾個渲染問題;有提到使用縮放,但沒有效果,另一個提到添加填充,仍然沒有效果。沒有發現真正解決這個特定問題/錯誤。
是否有任何CSS專家可以提供有關此問題的任何見解。任何幫助將不勝感激。問題
的
圖片這是一個自動生成網頁的形式。
這裏是PHP代碼,將創建textarea的字段:
case FIELD_TEXT_AREA:
$fieldHtml = inputOrText($mode, "textarea",
$field->getValue(),
array("id"=>$field->getId(),
"class"=>"valuetext",
"name"=>$field->getId(),
"rows"=>"3","cols"=>"60",
$jsFunctionCalls),
array("class"=>"valuetext"));
和下面是結果的源代碼:
<td valign='top'></td>
</tr>
</table>
</td>
</tr>
<tr id="field-4446">
<td width='30%' valign='top' align='left' class='labeltext'>Text Area :</td>
<td width='70%' align='left'>
<table border='0' style='table-layout:fixed'>
<tr>
<td>
<textarea id="4446"
class="valuetext"
name="4446" rows="3"
cols="60" 0="" >
</textarea>
</td>
你能提供一個URL,我們可以看到你的應用程序,並檢查代碼/ CSS等? – 2012-07-17 13:37:02
儘管圖片對於您的問題來說是一個很好的資產,但我們無法真正解決這個問題,只需簡單的代碼 – 2012-07-17 13:49:19
我希望我可以發佈url,但它是客戶端的網站,所以不想使用我的工作。由於這是一個IE7問題,我希望有人知道修復/修補它的一些顯示問題。 – user1176783 2012-07-17 14:20:16