有时候美工脑残的设计了不规则的按钮或边框等,做网页的都知道那玩意实现起来很麻烦,美不美观也是因人而异

这次有个美工做了这么个按钮给我,我日他先人先,因为项目要国际化所以里面的文字是变化的不能用图片只能用滑动门技术了

实现方法如下

html代码:

<div><a href="javascript:void(0)" class="fSlideDoorA"><span id="searchABody" class="mapSlideDoorBody"><img width="15" height="15" src="/images/common/slideDoorRight.png"/><span>登录</span></span><span class="mapSlideDoorHead"><img id="searchAHead" width="13" height="25" src="/images/common/slideDoorHead.png"/></span></a>
</div>

css代码:

.mapSlideDoorBody{vertical-align:middle;height: 25px;float:left;background:url("/images/common/slideDoorBody.png") repeat-x;color:black;padding: 0 5px;cursor: pointer;
}.mapSlideDoorBody img{float:left;margin: 5px 5px 0 5px;padding: 0px;
}
.mapSlideDoorBody span{float:left;
}.mapSlideDoorHead{float:left;margin: 0px;height: 25px;padding: 0px;cursor: pointer;
}
.mapSlideDoorHead img{margin: 0px;padding: 0px;
}

图片和文字漂一下,可以实现垂直居中的效果,用完记得清一下

滑动门技术制作不规则按钮相关推荐

  1. html css圆角按钮,CSS:CSS使用滑动门技术实现圆角按钮

    使用滑动门技术实现圆角按钮,如图所示,背景图和效果图. 所谓滑动门,就是当按钮的状态改变时,移动背景图,显示不同的状态.此法简单有效,但缺点是不能纵向扩展.要处理纵向扩展,就要使用复杂的圆解技术,如4 ...

  2. CSS中的滑动门技术

    原文作者: Douglas Bowman 原文出自: A List Apart 中文翻译: 54player.com nobita 在CSS中,一个经常被人们讨论的先进之处即背景图像的可层叠性,并允许 ...

  3. css html应用实例1:滑动门技术的简单实现

    关于滑动门,现在的页面中好多地方都会用到滑动门,一般用作于导航背景,它的官方解释如下: 滑动门:根据文本自适应大小,根据背景的层叠性制作,并允许他们在彼此之上进行滑动,以创造出一些特殊的效果. 为什么 ...

  4. 前端笔记—从入门到坟墓[CSS][滑动门技术与字体图标][11]

    滑动门门技术 所谓滑动门技术就是利用背景图片的分割,实现不同内容长度下,按钮的可伸缩性. 具体思路:根据文本自适应大小,我们可用两个独立的背景图像来创造它.一个在左边,一个在右边.把这两幅图像想象成两 ...

  5. css滑动门技术的应用,css 滑动门技术的介绍及实例分享

    css 滑动门技术的介绍及实例分享 发布时间:2009-10-15 12:48:01   作者:佚名   我要评论 可以这样说css滑动门技术是被刺激出来的,因为很多人认为css并不能做出漂亮的网页, ...

  6. css滑动门技术的应用,DIV+CSS滑动门技术简介

    你对DIV+CSS滑动门技术的概念和使用是否熟悉,这里和大家分享一下,其实DIV+CSS滑动门技术是一种只需要鼠标悬停便可自动切换板块的JS特效,相信本文介绍一定会让你有所收获. DIV+CSS滑动门 ...

  7. CSS 小结笔记之滑动门技术

    所谓的滑动门技术,就是指盒子背景能够自动拉伸以适应不同长度的文本.即当文字增多时,背景看起来也会变长. 大多数应用于导航栏之中,如微信导航栏: 具体实现方法如下: 1.首先每一块文本内容是由a标签与s ...

  8. HTML+CSS(精灵图)实现微信滑动门技术

    微信滑动门技术 为了使各种[特殊形状的背景]能够[自适应元素中文本内容的多少],出现了CSS滑动门技术.它从新的角度构建页面,使各种特殊形状的背景能够自由拉伸滑动,以适应元素内部的文本内容,可用性更强 ...

  9. 用CSS实现“滑动门”技术

    在前几天无意中翻看网页代码的过程中,无意中发现了微信官网的nav里有一个很有意思的小细节.在跟着代码学习了一番,在网上阅读了相关资料,原来这就是传说中的滑动门技术. 接下来就来分享一下我个人对滑动门的 ...

最新文章

  1. php 缓冲区,PHP的输出缓冲区
  2. 又一菲尔兹奖得主入职清华!任教求真书院,丘成桐:中国已具备建设数学强国的可能性...
  3. android引用另一个项目作为library错误
  4. 大数据将如何重构汽车产业的商业模式?
  5. overflowhidden把内容遮住了怎么办_图片有水印怎么办?不用PS,有这4招就够了!...
  6. 安卓手机使用linux(含图形界面)——Aid Learning
  7. 外包公司到底值不值去?
  8. 零基础学python难吗-学习python12小时后,告诉你,学python真没你想的那么难!
  9. 财务数字变革新契机丨RPA应用于财务领域的5大场景
  10. 算法导论16.2-2
  11. 5G无线关键技术 — 低时延高可靠物联网设计
  12. which的用法总结c语言,which的用法总结
  13. 代理模式和装饰模式的区别
  14. 比较自然语言与计算机语言,计算机语言与自然语言的比较研究.pdf
  15. 红亚太学链之区块链技术深度剖析第9章
  16. (二) 数据挖掘之分类
  17. 微信图片防盗链笔记(转:破解微信图片防盗链)
  18. C0216:输入矩形的长和宽,输出周长和面积
  19. cassss服务未启动_SS 服务未启动,系统不支持 S5.1 加密锁
  20. 036 互联网的框架演变

热门文章

  1. 优秀的Android开源框架(持续更新)
  2. txtv28pw河南某中学_河南省新乡市某中学2020届高三阶段性考试物理试卷
  3. `docker数据持久化volume和bind mounts两种方式
  4. 10w+ Excel 数据导入,怎么优化?
  5. jq和js的关系_jQuery与JavaScript有什么关系?
  6. android 酷炫倒计时,Hurry - 一个有颜值又好用的倒计时应用 - Android 应用 - 【最美应用】...
  7. 服务器每个月维护要1000元,点评封神榜-关于服务器维护
  8. nagios 服务端与客户端监控安装与详细配置,各配置文件详解
  9. kali下载中文输入法
  10. mysql数据库的布尔型