1

これは奇妙ですが、ユーザーが「質問の追加」ボタンをクリックして表の行を追加すると、追加された行の「質問」列の下に、この表のセルのテキストエリアの高さと幅があるjsfiddleがあります表のセルを埋めることができます。

http://jsfiddle.net/LKB9e/12/

しかし、問題は、アプリケーションにまったく同じコードがありますが、アプリケーションではテキストエリアがテーブルセルに入力されないことです。私の質問は、なぜ私のアプリケーションで機能しないのですか?

応用

私のアプリケーションにある唯一のフィドルではないコードは次のとおりです。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
        <title>Prepare Questions and Answers</title>
   <link rel="stylesheet" type="text/css" href="QandATableStyle4.css">
        <link rel="stylesheet" type="text/css" href="jquery/ui-lightness/jquery-ui-1.8.16.custom.css"/>
        <script type="text/javascript" src="jquery/jquery-1.7.min.js"></script>
        <script type="text/javascript" src="jquery/jquery-ui-1.8.16.custom.min.js"></script>
        <script type="text/javascript" src="jquery/jquery.simplemodal.js"></script>
        <script type="text/javascript" src="jquery/basic.js"></script>

        <link rel="stylesheet" type="text/css" href="jquery/ui-lightness/jquery-ui-1.8.14.custom.css"/>
        <link rel="stylesheet" type="text/css" href="jquery/ui-lightness/basic.css"/>
        <link rel="stylesheet" type="text/css" href="jquery/ui-lightness/basic_ie.css"/>
4

2 に答える 2

0

jsfiddleは、cssリセットを使用して、他の多くの調整の中でも、すべての要素のマージンとパディングおよびセルスペースを削除します。これは、ブラウザが異なれば、さまざまなcssプロパティに異なるデフォルトが設定されるためです。

リセットを使用していないように見えるため、デフォルトのセルパディングとセル間隔が表示されます。グーグル用語CSS resetまたはCSS normalize多くの情報が表示されます

于 2012-12-22T23:36:17.413 に答える
0

メイン ページで、テキスト領域の境界線を削除します。

.textAreaQuestion { border: none; }
于 2012-12-22T23:30:03.043 に答える