У меня есть следующие страницы HTML5 (в Windows Store App):CSS3 макет текстовое поле с использованием полей
<div>
<textarea id="wideBox" class="wideInput"></textarea>
<textarea id="small1" class="narrowInput"></textarea>
<textarea id="small2" readonly class="narrowInput"></textarea>
</div>
И следующий CSS:
.wideBox {
width: 100%;
box-sizing: border-box;
opacity: 80;
height: 200px;
background: -ms-linear-gradient(top, #213A4F, #1a82f7);
}
.narrowInput {
width: 50%;
box-sizing: border-box;
height: 200px;
float: left;
padding: 5px;
background: -ms-radial-gradient(bottom, #6BBEC7, #1a82f7);
}
Эффект, который я после является одно широкое текстовое поле с двумя небольшими текстовыми областями меньшего размера.
Это действительно работает, однако небольшие текстовые поля просто сливаются. Чтобы противодействовать этому, я попытался ввести маржу 1px
, однако это привело к тому, что второе текстовое поле было перенесено на следующую строку.
Я также попытался добавить границу к ящикам, но безрезультатно.
Как я могу получить эффект пробела или ограничителя без изменения общей компоновки страницы?
у вас есть '.wideBox', вот имя вашего' id'. измените его на '.wideInput' в вашем css – ashley