有时候页面美化要求,不得不把button上的文字一并做成图片
<input type="button' value="remove button text in ie" />
这个时候我们要采取一些办法隐藏button的value里的文字
通常我会用
text-indent: -9999px;
测过ff和chrome下都正常。但是在ie下由于样式的综合作用,button元素会随着text-indent的值移走,显示情的况有两种:
一种:整个button都不见了(display:inline-block;)
二种:button上的文字依然在(display:block;)
我们需要为ie这样写:
text-indent:-9999px; text-transform:capitalize;
这样就都兼容了。
另外一种方式
text-indent:0; line-height:0; font-size:0; overflow:hidden;
经测试可以兼容目前的所有浏览器。
分享到:
相关推荐
Scrolling_Title IE标题栏的文字滚动的效果 RefreshPageLink 建立一个刷新当前页面的链接。 quick filter 使用CSS滤镜对图片进行快速设置(右键、目标另存为) adv_random_images 这是随机显示图片的新版本,可以定制...
你可以试一试将Button外层的RelitiveLayout去掉,把id放在Button下。发现是Button的文字滑动 <RelativeLayout xmlns:android=http://schemas.android.com/apk/res/android android:layout_width=match_parent
ie55_scroll 自定义浏览器滚动条的特效CSS Marquee 插入滚动文字效果 scrubber 去除点击超级链接时的虚线显示 chromeless_win_wind 制作弹出无边浏览小窗口,现在网上最为流行的 ...
IE标题栏的文字滚动的效果 RefreshPageLink 建立一个刷新当前页面的链接。 quick filter 使用CSS滤镜对图片进行快速设置(右键、目标另存为) adv_random_images 这是随机显示图片的新版本,可以定制图片的很多相关...
-修正IE7下不能以下划线作为CSS中类名的前缀的BUG(feedback:Steve.Wei)。 -添加定时器控件Timer,用来定时发起AJAX请求。 +2009-09-06 v2.1.0 -Button的Pressed属性值能够正确的反映客户端的变化。 -优化...
mxp/将选择的文字中的注释去掉 mxp/创建资源管理器形式的下拉菜单,新的1.7.7版 mxp/用ODBC方式连接数据库,快速的产生结果集合的表格 mxp/预先加载页面,有些象flash前面的loading效果 mxp/从新加载Drreamweaver的...
-实际上IE7下所以的回发都慢,原因是客户端的Base64编码速度慢,已经使用encodeURIComponent来代替Base64编码。 -俄语翻译(feedback:vbelyaev)。 +2010-06-30 v2.3.1 -ExtAspNet控件将不在依赖ViewState,...
<input type=button value=整理收藏夹 onclick="window.external.ShowBrowserUI("OrganizeFavorites", null)"> <input type=button value=语言设置 onclick="window.external.ShowBrowserUI("LanguageDialog", null...
圆角按钮是指在传统矩形按钮的基础上,通过设置边框半径(border-radius)属性,使得按钮的四个角落呈现出圆形或椭圆形的效果。这种设计可以使用户界面看起来更加友好和易于接受,减少尖锐边角带来的视觉冲击。 二...
至于兼容性,CSS3的一些特性,如`box-shadow`和`transition`,在较新的浏览器中得到了广泛支持,包括IE9及以上版本、Firefox 3.6、Chrome和Safari。对于不支持这些特性的旧版浏览器,可以使用渐进增强或优雅降级策略...
通过`onselectstart`和`oncopy`、`oncut`事件可以禁止用户在页面上选取文字或执行复制、剪切操作。如:`”return false”>` 和 `Oncopy=”return false” oncut=”return false”` 3. 禁止粘贴功能: 使用`...
另一种针对 WebKit 内核(如 Chrome 和 Safari)的解决方案是利用 `-webkit-file-upload-button` 这个伪元素。它允许直接修改上传按钮的样式,但这种方法的局限性在于只适用于支持 `-webkit-` 前缀的浏览器,不具备...
1. **文字滚动**:`<marquee>`标签用于创建一个在页面上水平或垂直滚动的文字效果,通常用于创建吸引注意力的公告或标题。 2. **显示最后修改时间**:通过`document.lastModified`属性,JavaScript可以获取到网页...
1. **内容(Content)**:这是实际显示的内容所在的区域,比如文字或者图像。 2. **内边距(Padding)**:位于内容和边框之间,可以设置透明度和背景色。 3. **边框(Border)**:围绕在内边距和内容周围的线或框,可以...
这种设计风格使得按钮在不同背景下能有良好的适应性和视觉吸引力。利用CSS,我们可以控制按钮的边框、阴影、渐变、透明度等特性,从而实现这种效果。 首先,创建一个水晶按钮的基本结构通常涉及HTML的`<button>`或`...
这个功能通常通过调用浏览器的`setHomePage`方法实现,但同样存在兼容性问题,尤其是在非IE浏览器上。 #### 十、倒计时功能 在页面上显示一个倒计时器,可以用于提醒用户某个事件的时间。这通常涉及到日期和时间的...
<button type="submit">提交表单</button> ``` 尽管目前许多浏览器对此支持有限,但这种类型的输入框提供了一种更简单的方法来确保用户输入正确的电子邮件地址。 #### 八、占位符 HTML 5中的`placeholder`属性...