看到一些网页上用于搜索的输入框比较漂亮,在框里面有一个用于搜索的图片,一点图片就开始搜索了,但网页标准的输入框(html的text对象)里面是不能放其它对象的,这是怎么实现的呢?
其实实现起来并不复杂。最外面用一个带有边框的div,边框的效果和输入框的边框看上去是一样的,在里面放一个没有边框的text,在text右边放一个图片或者带有图片的button,效果就出来了。需要注意的是位置要排列好,这样视觉效果才不错。代码如下:
<html>
<head>
<style type="text/css">
.borderBox{border:1px solid #808080;height:25px;width:230px;}
.inputBox{float:left;border:0;color:#333;font-size:100%;width:200px;height:24px;}
.searchBox{background:url(../images/searchImg.png);height:24px;width:24px;overflow:hidden;border:0px;margin:0px}
</style>
</head>
<body>
<div class="borderBox">
<input class="inputBox" name="q" title="请输入查询条件" type="text" value="" />
<input class="searchBox" name="go" tabindex="0" title="查询" type="submit" value="" />
</div>
</body>
</html>
其效果如下:

在开心网( www.kaixin001.com)的短信息里面,输入短信息的选择好友输入框,比上面的要复杂一些:

输入框的外面也是一个带有边框的div,里面的text是隐藏的,当得到输入焦点时,text才显示出来,失去输入焦点时隐藏。另外,输入的每一项是一个span,可以单独删除。

网页上带有图片的输入框相关推荐

  1. python爬虫网页中的图片_Python爬虫爬取一个网页上的图片地址实例代码

    本文实例主要是实现爬取一个网页上的图片地址,具体如下. 读取一个网页的源代码: import urllib.request def getHtml(url): html=urllib.request. ...

  2. java抓取网页数据_实现网络图片爬虫,只需5秒快速把整个网页上的图片全下载打包zip...

    我们经常需要用到互联网上的一些共享资源,图片就是资源的一种,怎么把网页上的图片批量下载下来?有时候我们需要把网页上的图片下载下来,但网页上图片那么多,怎么下载我们想要的东西呢,如果这个网页都是我们想要 ...

  3. 调用微信内置浏览器实现微信打开的网页上的图片能点击打开的效果

    调用微信内置浏览器实现微信打开的网页上的图片能点击打开的效果 为啥微信打开的网页有的图片能点击打开,有的不能呢?因为微信内置浏览器对打开的网页做了限 制.一般我们使用微信的时候都不会特意修改浏览器,所 ...

  4. python 存储图片_使用python存储网页上的图片实例

    使用python存储网页上的图片实例 本文介绍在已知网络图片的地址下,存储图片到本地 本文例子随便选择LOFTER上一张图片,复制图片的地址,如下图所示 在Python中输入代码 import req ...

  5. 禁止用户从网页上下载图片

    禁止用户从网页上下载图片 目前没找到什么好方法 document.oncontextmenu = () => false;//禁止右键 document.oncontextmenu = () = ...

  6. 如何查看网页上的图片体积大小或容量大小?

    前言 最开始是想知道网页图片的质量百分比如何界定.而压缩比是影响图片质量(同一张图片.相同像素)的关键.一般来讲,压缩比低,图片文件体积大:压缩比高,体积小. 如何查看网页上的图片体积大小? 1.Go ...

  7. 如何抓取各种网页上的图片

    1.普通网页图片,如何抓取 要抓取普通网页上的图片,可以使用Python编写代码.以下是一个示例代码片段,可以帮助你了解如何开始编写此类代码: ```python import requests fr ...

  8. 抓取网页上的图片(一)

    抓取网页上的图片 思路:网页(HTML)中的图片通常在img标签中,图片的链接通常在标签的src属性中,通过BeautifulSoup解析HTML,找到所有的img标签,获取每一个标签中的src的属性 ...

  9. 记-网页上某些图片用 火狐 、谷歌、360极速模式等都可以正常显示。但是用 ie、360兼容模式 却不能正常显示。浏览器报DOM7009: 无法解码 URL 处的图像

    一.问题描述 网页上某些图片用 火狐 .谷歌.360极速模式等都可以正常显示.但是用 ie.360兼容模式 却不能正常显示.浏览器报DOM7009: 无法解码 URL 处的图像. 二.原因 Conte ...

最新文章

  1. python七夕快乐_python编写简单抽奖系统
  2. 八十一、Python | Leetcode 二叉树系列(下篇)
  3. super() 函数??
  4. java thread 线程销毁_手把手带你了解Java线程的实现方式及生命周期原理
  5. jquery序列化serialize()方法空格变为+问题解决参考方法
  6. opatch java.lang.OutOfMemoryError:Java heap space错误一例
  7. Paradox of Our Times--我们这个时代的尴尬
  8. Java学习笔记之设计模式(2)工厂模式
  9. LabVIEW开发结构监控系统
  10. 关于egret引擎游戏开发的笔记-1
  11. markdown特殊用法(三) 脚注的输入
  12. kubuntu与ubuntu切换
  13. 信创云:打造自主可控云基础设施 | 厂商征集
  14. 2020.6.6课堂小结
  15. Matlab中的正态分布概率函数
  16. How to set the Default Page in ASP.NET?
  17. 试卷: 【2022】小米秋招笔试-软件开发-卷2
  18. Cookie命名的由来
  19. 【贪心-单调栈】中山纪念中学暑期游Day12——灵知的太阳信仰
  20. Jenkins 自动化测试部署流程

热门文章

  1. 60所大学计算机具有博士点,全国具有测绘科学与技术学科博士点、硕士点的高校及科研院所名单...
  2. 网盘直链下载助手 暗号破解
  3. Java-JavaWeb—(4)MySQL数据库
  4. vue 自定义事件 传入额外参数
  5. 《游戏引擎架构》试读感想
  6. C++关于引用的分析
  7. 中国互联网老总的经典妙语语录
  8. 如何将镜像烧写至iNand(fastboot命令的源码分析)
  9. 自动化运维—ansible
  10. CSP 201809 第二题 买菜