Tworzę szablon HTML, który otacza tabelę używaną do utworzenia formularza. Mam pełną kontrolę nad html, który otacza tabelę, a nie samą tabelą. Tabela jest wstrzykiwana do mojego szablonu, zanim zostanie wysłana do klienta. Nie mam nad tym żadnej kontroli. Jedyną rzeczą, nad którą mam kontrolę, jest html, który owija tabelę i css.Wymuś tabelę html na pojedynczą kolumnę składającą się tylko z css i bez javascript
tabela jest tabelą dwie kolumny, które wygląda następująco:
<table>
<tr>
<td>Column 1</td>
<td>Column 2</td>
</tr>
<tr>
<td>this is column 1</td>
<td>this is column 2</td>
</tr>
</table>
-------------------------------------------------
|Column 1 |Column 2 |
-------------------------------------------------
|this is column 1 |this is column 2 |
-------------------------------------------------
Jednak wolałbym, gdybyśmy mogli pokazać je jako jeden ułożone kolumny.
----------------------------
|Column 1 |
-----------------------------
|this is column 1 |
-----------------------------
|Column 2 |
-----------------------------
| this is column 2 |
-----------------------------
Czy istnieje sposób na osiągnięcie tego przy użyciu tylko css, bez javascript.
Czy masz już jakiś kod, którego próbowałeś? – Kyle
Owiń go w div zamiast tabeli, jeśli możesz zmienić zawijanie html - o wiele prostsze i bardziej solidne niż używanie do tego tabeli. – easwee
@KJF jak easwee sugeruje użycie div będzie lepsze niż tabela. – freebird