내가 (윈도우 스토어 앱에서) 다음 HTML5 페이지있다 :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'의 이름을 이잖아. 당신의 CSS에서'.wideInput'으로 변경하십시오. – ashley