>  기사  >  웹 프론트엔드  >  CSS를 사용하여 양식 페이지를 디자인하는 방법(예제 포함)

CSS를 사용하여 양식 페이지를 디자인하는 방법(예제 포함)

不言
不言앞으로
2018-11-24 14:41:573256검색

이 문서의 내용은 CSS를 사용하여 양식 페이지를 디자인하는 방법(예제 포함)에 대한 내용입니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.

최근 프로젝트를 하다 보면 늘 다양하고 이상한 요구사항에 부딪히게 됩니다. 부트스트랩과 같은 UI 프레임워크를 사용하면 고객 요구를 충족할 수 없습니다. 당신은 자신의 두뇌를 사용하여 일부 스타일을 직접 작성할 수 있습니다.

  • 입력 스타일 조정 방법(자리 표시자 글꼴 스타일 포함)

/*placeholder字体颜色*/
::-webkit-input-placeholder { /* WebKit browsers */
    text-align: center;
    color:RGB(154,171,180);
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    text-align: center;
    color:RGB(154,171,180);
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    text-align: center;
    color:RGB(154,171,180);opacity:1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    text-align: center;
    color:RGB(154,171,180) !important;
}
  • 양식 항목 스타일 수정

select{
 /*清除select的边框样式*/
    border: none;
 /*清除select聚焦时候的边框颜色*/
    outline: none;
 /*隐藏select的下拉图标*/
    appearance: none;
 /*通过padding-left的值让文字居中*/
    padding-left: 50px;
    -webkit-appearance: none;
    -moz-appearance: none;
    width: 370px;
    line-height: 41px;
    height: 41px;
    border-radius: 20px;
    border:1px solid rgba(185,198,203,.5);
    box-shadow: 0 0 2px #ccc;
}
  • 같은 방법으로 입력, 버튼 및 기타 양식 항목을 조정할 수 있습니다. 이러한 흔하지 않은 속성을 통해.

  • 양식 항목에서 다음 효과를 얻으려면:

使用伪类给select添加自己想用的图标
p:after{
    content: "";
    width: 14px;
    height: 8px;
    background: url(img/xiala.png) no-repeat center;
    //通过定位将图标放在合适的位置
    position: absolute;
    right: 20px;
    top: 45%;
    //给自定义的图标实现点击下来功能
    pointer-events: none;
}

CSS를 사용하여 양식 페이지를 디자인하는 방법(예제 포함)

  • 선택 항목을 자리 표시자와 같은 효과로 만들려면 또 다른 중요한 점이 있습니다. can set selecteddispaly:none;

<option>选择单位</option>

  • Summary

이번 해결방법은 어려운 문제는 아니지만 시간이 좀 걸려서 적어봤습니다. 나쁜 글이라도 좋다.
첨부된 것은 github 주소이고, 제가 작성한 로그인 및 등록 정보를 남겨주세요.

위 내용은 CSS를 사용하여 양식 페이지를 디자인하는 방법(예제 포함)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 segmentfault.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제