Прежде всего, это, вероятно, глупый вопрос, но я новичок и все еще немного разбираюсь в CSS. Я пробую CakePHP и использую его помощник для создания формы. Это выглядит примерно так:
<p><?php echo $this->Form->input('email');?></p>
<?php echo $this->Form->submit('contact.gif');?>
Который производит:
<p>
<div class="input text">
<label for="CharityEmail">Email</label>
<input name="data[Charity][email]"
type="text"
maxlength="255"
id="CharityEmail" />
</div>
</p>
<div class="submit">
<input type="image" src="/raisin/img/contact.gif" />
</div>
В моем CSS я хочу, чтобы поля ввода имели ширину 255 пикселей, но если я это сделаю, то кнопка отправки тоже станет больше. Кроме того, я бы хотел, чтобы вокруг полей ввода была рамка, а не кнопка отправки, что тоже является проблемой.
Как я могу по-другому оформить кнопку отправки? Какой правильный путь в CakePHP?