У меня есть объект в таблице, и я не могу установить выравнивание по вертикали (это не похоже на работу).
Почему это?
Пример:
http://jsfiddle.net/PHDWz/1/
просто добавьте дополнительный столбец, чтобы избежать "Принтер!"ссылка должна быть как бы присоединена как выравнивание-низ к текстовой области.В вашем CSS вы можете опустить выравнивание по вертикали для промежутка, поскольку вы дублировали его во внешнем тд.
<table cellspacing="0"> <thead> <tr> <th scope="col" style="width: 180px">Description</th> <th scope="col" colspan="2">Textarea</th> </tr> </thead> <tbody> <tr> <td>Bla bla bla! Write something if you like! </td> <td><textarea></textarea></td> <td><span><img src="http://www.qualtrics.com/university/wp-content/plugins/wp-print/images/printer_famfamfam.gif" alt="printer"> A printer!</span> </td> </tbody>
Когда я даю тд высоту .. содержимое выравнивается по вертикали посередине ....
<table cellspacing="0"> <thead> <tr> <th scope="col" style="width: 180px">Description</th> <th scope="col">Textarea</th> </tr> </thead> <tbody> <tr> <td height="400">Bla bla bla! Write something if you like! </td> <td> <textarea></textarea> <span><img src="http://www.qualtrics.com/university/wp-content/plugins/wp-print/images/printer_famfamfam.gif" alt="printer"> A printer!</span> </td> </tbody> </table>
Текст в левом столбце расположен посередине вертикально, когда я расширяю текстовое поле. Это использует Safari, пожалуйста, уточните, если что-то еще