CSS에서 검색 상자를 구현하는 방법: 먼저 페이지 구조를 구성한 다음 자리 표시자를 사용하여 텍스트 상자에 주석을 추가한 다음 마지막으로 페이지의 기본 외부 여백과 내부 여백을 재설정하고 외부 테두리를 설정합니다. 검색창 스타일.
이 기사의 운영 환경: Windows7 시스템, HTML5&&CSS3 버전, Dell G3 컴퓨터.
CSS 검색창은 어떻게 작성하나요?
p+css를 사용하여 그림과 같은 검색창 효과 얻기:
분석:
1. Markman을 사용하여 원본 이미지의 너비, 높이, 색상 및 기타 측면을 분석합니다. , 아래와 같이 표시됩니다.
2. 분석 요소:
검색 상자는 주로 입력 텍스트 상자, 버튼 버튼 및 버튼 왼쪽의 삼각형 표시 기호로 구성됩니다. 먼저 페이지 구조를 정리하세요:
- 텍스트 상자, 텍스트 상자 주석에 자리 표시자 사용:
<input>
- 검색 버튼:
<button>SEARCH</button>
- 삼각형 표시 기호: 예시 그림에서 이 삼각형 기호는 버튼이므로 처음에는 버튼으로 사용하기로 결정했습니다. 내부 요소는 위치 지정을 사용하여 구현됩니다.
<button>SEARCH <span></span> </button>
- 스타일 디자인:
- 먼저 페이지의 기본 외부 여백과 내부 여백을 재설정합니다.
*{ margin:auto; padding:0; }
- 설정 클래스 양식 스타일:
.form{ width: 454px; height: 42px; background:rgba(0,0,0,.2); padding:15px; border:none; border-radius:5px; }Settings 검색 상자의 외부 테두리 스타일, 투명도 설정, 외부 테두리선 제거, 테두리 라디안 설정:
background:rgba(0,0,0,.2); border:none; border-radius:5px;
input{ width: 342px; height: 42px; background-color: #eeeeee; border:none; border-top-left-radius:5px; border-bottom-left-radius:5px; font: bold 15px 'lucida sans', 'trebuchet MS', 'Tahoma'; font-style:italic; }테두리 라디안은 다음과 같이 축약될 수도 있습니다.
border-radius:5px 0 0 5px;
style-style:italic다른 속성 값이 있습니다:
속성 값
normal | |
---|---|
italic | 브라우저는 기울임꼴 글꼴 스타일을 표시합니다. |
oblique | 브라우저에 기울어진 글꼴 스타일이 표시됩니다. |
inherit | 은 글꼴 스타일이 상위 요소에서 상속되어야 함을 지정합니다. |
버튼 스타일: |
position: relative;
는 삼각형의 스타일을 나타냅니다.
.t{ border-width:6px; border-style:solid; border-color: transparent #d93c3c transparent transparent; position: absolute; right:100%; }이것은 요소는 절대 위치를 사용하며 참조 요소의 100% 경계 위치에서 y 좌표를 오른쪽에서 왼쪽으로 배치합니다. x 좌표가 설정되지 않은 경우 기본값은 0입니다.
position: absolute; right:100%;
삼각형의 범위 요소 정의:
<span></span>
- 4가지 색상 테두리 만들기:
.triangle { display: inline-block; border-width: 100px; border-style: solid; border-color: #000 #f00 #0f0 #00f; }border-color 네 가지 값은 위쪽, 오른쪽, 아래쪽 및 왼쪽 테두리의 색상을 차례로 나타냅니다.
- [추천 학습: css 비디오 튜토리얼
삼각형이 필요한 방향에서 나머지 세 개의 삼각형을 투명하게 설정하세요
border-color: #000 transparent transparent transparent;범위를 사용하지 말고 의사 클래스를 사용하여 직접 위치를 지정하세요. 그런 다음 삼각형의 범위 요소와 스타일을 삭제하고 버튼 요소의 스타일 앞에 직접 추가하면 다음과 같습니다.
nbsp;html> <meta> <title>Document</title> <style> *{ margin:auto; padding:0; } .form{ width: 454px; height: 42px; background:rgba(0,0,0,.2); padding:15px; border:none; border-radius:5px; } input{ width: 342px; height: 42px; background-color: #eeeeee; border:none; border-top-left-radius:5px; border-bottom-left-radius:5px; font: bold 15px 'lucida sans', 'trebuchet MS', 'Tahoma'; font-style:italic; } button{ /*display:inline-block;*/ width:112px; height: 42px; background-color:#d93c3c; color:#fff; border:none; border-top-right-radius:5px; border-bottom-right-radius:5px; position: relative; font-size:16px; font-weight: bold; } /*使用伪类来添加三角符号*/ button:before{ content:""; border-width:6px; border-style:solid; border-color: transparent #d93c3c transparent transparent; position: absolute; right:100%; top:38%; } </style>
위 내용은 CSS 검색창 작성 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

在css中,可用list-style-type属性来去掉ul的圆点标记,语法为“ul{list-style-type:none}”;list-style-type属性可设置列表项标记的类型,当值为“none”可不定义标记,也可去除已有标记。

区别是:css是层叠样式表单,是将样式信息与网页内容分离的一种标记语言,主要用来设计网页的样式,还可以对网页各元素进行格式化;xml是可扩展标记语言,是一种数据存储语言,用于使用简单的标记描述数据,将文档分成许多部件并对这些部件加以标识。

在css中,可以利用cursor属性实现鼠标隐藏效果,该属性用于定义鼠标指针放在一个元素边界范围内时所用的光标形状,当属性值设置为none时,就可以实现鼠标隐藏效果,语法为“元素{cursor:none}”。

转换方法:1、给英文元素添加“text-transform: uppercase;”样式,可将所有的英文字母都变成大写;2、给英文元素添加“text-transform:capitalize;”样式,可将英文文本中每个单词的首字母变为大写。

在css中,可以利用“font-style”属性设置i元素不是斜体样式,该属性用于指定文本的字体样式,当属性值设置为“normal”时,会显示元素的标准字体样式,语法为“i元素{font-style:normal}”。

在css中,rtl是“right-to-left”的缩写,是从右往左的意思,指的是内联内容从右往左依次排布,是direction属性的一个属性值;该属性规定了文本的方向和书写方向,语法为“元素{direction:rtl}”。

在css3中,可以用“transform-origin”属性设置rotate的旋转中心点,该属性可更改转换元素的位置,第一个参数设置x轴的旋转位置,第二个参数设置y轴旋转位置,语法为“transform-origin:x轴位置 y轴位置”。


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

PhpStorm 맥 버전
최신(2018.2.1) 전문 PHP 통합 개발 도구

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

mPDF
mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

Dreamweaver Mac版
시각적 웹 개발 도구

뜨거운 주제



