关于<input>标签

<input>标签用于让用户输入信息
今天主要讲<input type="text"/>,这种类型非常多见,各大网站的搜索栏中都会出现,比如在淘宝中用户通过它搜索想要的商品。
那么怎么做出一个类似淘宝的搜索框?

代码实现:
<input type="text" placeholder="家居摆设添欣喜"/>
<button>搜索</button>

css中设置样式:
input{
/*让输入框中的提示文字距离边框一定距离,更加美观*/
text-indent: 20px;
/*取消默认的边框颜色*/
outline: none;
/*给边框加上颜色,规定粗细*/
border: 2px solid #ff0000 ;
/*文本框大小*/
width: 500px;
height: 36px;
/*可以将搜索框内的小图标作为背景图片插入*/
/*背景图片不平铺,居左*/
background: url("image/search-input.png") no-repeat left;

}
/*一般文本框后面都会跟上一个搜索按钮*/
button{
/*按钮上的文字颜色*/
color: white;
/*按钮的颜色*/
background-color: #ff0000 ;
border: 2px solid #ff0000 ;
height: 42px;
width: 118px;
/*文本框与按钮间有间隙*/
/*通过设置margin为负,去掉间隙*/
margin-left: -5px;
}

得到的效果如下:

时间: 2024-11-10 18:20:20

关于<input>标签的相关文章

HTML简单登录和注册页面及input标签诠释

今天第一次接触HTML这种语言,虽然不能完全理解其中的意思,过去学的英语单词几乎也忘了差不多了,但是感觉进入这门语言学习之后就没有那么难了,一步一步来吧!下面巩固下今天学内容: HTML是一种超文本标记语言.HTML 标签是由尖括号包围的关键词,比如 <html>.HTML 标签通常是成对出现的,比如 <b> 和 </b>: <html> 与 </html> 之间的文本描述网页: <body> 与 </body> 之间的文

html之input标签和form标签

input标签 input标签是自己闭合的 <input /> input系列有checkbox.redio.password.button.file等 1.type='text' 和type='password' <input type='text' /> type='text' 和type='password' 用户名:<input type="text"/> <br/><br/> 密  码:<input type=

angular input标签只能单向传递数据的问题

angularjs input标签只能单向传递数据的问题 <ion-view title = "{{roomName}}" style = "height:90%;margin-top: 45px " ng-init = "init()"> <ion-pane> <ion-content zooming = "true" class = "no-header"> <

html5中form表单新增属性以及改良的input标签元素的种类

在HTML5中,表单新增了一些属性,input标签也有了更多的type类型,有些实现了js才能实现的特效,但目前有些浏览器不能全部支持.下面是一些h5在表单和input标签上的一些改动. <!DOCTYPE html><html> <head> <title>表单测试</title> <meta charset="utf-8" /> <!-- 在不支持h5的浏览器中,可以用CSS样式进行改写 --> &

一个解决chrome浏览器下input标签当autocomplete的时候背景变黄色同时input背景图片消失方案

最近在改一个bug即如标题所讲的一样,chrome浏览器下当input标签开启autocomplete的时候input的背景颜色变黄同时在input的背景图片也被覆盖了.为此百度了好久发现网上说的使用js来append操作,亲测了都不管用.除非把autocomplete=“off”关了,但这就不符合需求了 如图 网上说的改变-webkit-autofill的阴影背景是可以去除黄色背景的,但是图片依旧被覆盖了. input:-webkit-autofill{ box-shadow:0 0 0px

input标签的hidden属性,四大常用JSTL标签库

input标签的hidden属性的应用及作用 定义:传输关于客户端/服务器交互的状态信息. Transmits state information about client/server interaction. 解释: 此元素在页面中不显示,在提交表单时发送 value 属性的值. ——隐藏域,在页面上不显示,但是可以将参数传递给下一页,也可以被本页的javascript函数获取. 隐含域主要用于提交表单的时候传递动态参数. 四个常用标签库: <c:set  <c:if   <c:fo

如果input标签中有runat=”server”,则在服务端,Request.Form接收不到

如果input标签中有runat="server",则在服务端,Request.Form接收不到 如果input标签中有runat="server",则在服务端,Request.Form接收不到,码迷,mamicode.com

【整合】input标签JS改变Value事件处理方法

某人需要在时间控件给文本框赋值时,触发事件函数.实现的效果: 1.文本框支持手工输入,通过用户输入修改值,手工输入结束后触发事件.阻塞在于失去焦点后才触发(输入过程中不触发事件) 2.通过JS方法修改值,修改后触发事件.重点阻塞在于此(JS赋值要触发) 最终采用方案: 1.IE(IE8及以下)下使用onpropertychange实现JS赋值后触发事件 2.需求是手工输入结束后才触发事件,避免在文本框实时输入文字的时候也因为onpropertychange触发事件,在trriger之前判断当前焦

input标签存在的兼容问题?

当input标签在type为text时,在Firefox和Safari中的默认高度为22像素(包括上下边框)宽度为146像素(包括左右边框),而在IE中的默认高度为24像素,而宽度却和Firefox和Safari是一致的,也是146像素. 当 input标签在type为submit时,在Firefox中的高度为23像素(包括阴影),宽度为75像素.在Safari中高度为21像素,宽度为73像素,在IE中高度为为25像素.宽度为73像素.

HTML input标签的checked属性与Razor解析

在HTML中,input标签可以通过type属性设置为checkbox.同时,也就包含了一个checked属性.对于这个checked属性,有一个特别的地方就是,它可以不需要属性值就可以表示是否选择了.这背后的原因是源自于早期的HTML,checked是一个独立的boolean属性. 所以给1)checked赋值true <input type="checkbox" checked="true" /> 和2)直接写checked <input ty