]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fixes #3828: TextField inside a layout inside a Table is clipped
authorJouni Koivuviita <jouni.koivuviita@itmill.com>
Thu, 17 Dec 2009 09:46:24 +0000 (09:46 +0000)
committerJouni Koivuviita <jouni.koivuviita@itmill.com>
Thu, 17 Dec 2009 09:46:24 +0000 (09:46 +0000)
svn changeset:10376/svn branch:6.2

WebContent/VAADIN/themes/reindeer/styles.css
WebContent/VAADIN/themes/reindeer/textfield/textfield.css

index d94c7528f53da207d957e76011b8179238d14515..91a796bbf0ac4c0f2c94b9673131aa810b3fc074 100644 (file)
@@ -4649,12 +4649,24 @@ textarea.v-textarea-prompt {
        height: 16px;
 }
 .v-table input.v-textfield {
-       margin-top: -3px;
-       height: 15px;
+       padding: 2px 2px 1px;
+       height: auto;
        line-height: normal;
 }
-.v-ie .v-table input.v-textfield {
-       padding-top: 1px;
+.v-sa .v-table  input.v-textfield {
+       padding: 2px 0;
+}
+.v-table-cell-wrapper > input.v-textfield {
+       margin-top: -2px;
+       margin-bottom: -3px;
+}
+.v-ie6 .v-table-cell-wrapper input.v-textfield {
+       margin-top: -2px;
+       margin-bottom: -3px;
+}
+.v-ie6 .v-table-cell-wrapper div input.v-textfield {
+       margin-top: 0;
+       margin-bottom: 0;
 }
 /* Textfield on black background */
 .black .v-textfield {
index 3909d325b50a0a847b40d715797e49d6660e94d5..00e43e8c4f50f6420fdb4da497dcd2d32ae15cd1 100644 (file)
@@ -79,12 +79,24 @@ textarea.v-textarea-prompt {
        height: 16px;
 }
 .v-table input.v-textfield {
-       margin-top: -3px;
-       height: 15px;
+       padding: 2px 2px 1px;
+       height: auto;
        line-height: normal;
 }
-.v-ie .v-table input.v-textfield {
-       padding-top: 1px;
+.v-sa .v-table  input.v-textfield {
+       padding: 2px 0;
+}
+.v-table-cell-wrapper > input.v-textfield {
+       margin-top: -2px;
+       margin-bottom: -3px;
+}
+.v-ie6 .v-table-cell-wrapper input.v-textfield {
+       margin-top: -2px;
+       margin-bottom: -3px;
+}
+.v-ie6 .v-table-cell-wrapper div input.v-textfield {
+       margin-top: 0;
+       margin-bottom: 0;
 }
 /* Textfield on black background */
 .black .v-textfield {