a标签的背景图在ie8下显示问题】的更多相关文章

今天遇到个小问题,纠结了很久,分享下 a标签添加背景图,需要给a添加display:block样式 但是在ie8下还是不能显示背景图,开始以为是由于a标签为空造成的,试了下添加内容也没用,后来注意到一点细节,修改后就能正常显示了 修改前: background: url('./img/active/legendBg.png')no-repeat 修改后: background: url('./img/active/legendBg.png') no-repeat 注意到了么,就是因为那个空格..…
突然发现临下班时候问题就多, 马上下班了被头头告知线上已经上线很久的活动现在有个兼容性问题, a标签的背景图在ie8下会有不显示的情况. 我自己找了台ie8的机器实验了一下, 发现一切正常, 但是在另外一个同事机器上就会有这个问题, 真心奇怪! 后来找到问题的原因, 是因为在ie8下要显示a标签的背景图有一个重要属性: display:block; 同时还要注意background属性中 no-repeat 前面的空格. 改正之后, 背景图正常显示了. 不过同是ie8, 一个可以, 一个却不行这…
一.现象 一个全屏的“走马灯”每项需要添加背景图,在循环标签里需要动态添加行内样式 二.解决 1.首先有一个图片数组,如: export class AppComponent { array = ["url(/assets/images/img1.png)","url(/assets/images/img2.png)"];} 2.模块中添加数据,如: <div nz-carousel-content *ngFor="let item of array…
正常情况下,如果指定图片路径中,图片不存在或指定错误的路径,会因为找不到图片显示叉号,Lodop背景图如果设置了背景图宽度高度控制,显示的叉号也会被相应的放大,形成放大的模糊的图案,看起来就像是黑色边框里有个模糊的白色叉号. 不指定Lodop背景图(用ADD_PRINT_SETUP_BKIMG输出的背景图)宽高的时候,无图片或图片路径错误会显示小叉号,而指定之后,叉号的图片也会随之改变,呈现放大效果.…
ie8下加载后的显示 点击之后的显示 主要是li标签宽度auto引起的,可以设置li标签的最小宽度 <ol class="breadcrumb"> <li id="first-title" style="min-width:52px"> <!-- 一级标题 --> </li> <li id="sec-title" class="active"> &…
这段时间,写移动端页面,总是遇到背景图在不同的设备上的显示拉伸问题: 本来想写百分比,可是并没有显示,又不想media@ ,换一种思路用img写 群友提供了一个办 html,body{height:100%;} *{padding: 0;margin:0;} .index-all{width: 100%;height:100%;background-size:contain; background: url(img/weihui-a.jpg)center center no-repeat;} <…
前几天我在写一个前端页面的时候,需要用到全屏背景图,但是怎么写都不行(要么不全屏,要么不兼容Bootstrap的响应式布局).对,是我腊鸡 后来我在网上找的时候找到一个大神写的笔记,参(照)考(抄)之后完美显示,依照大神所说还"不失真"(虽然我不管失不失真). 笔记如下: body{ margin: 0; padding: 0; font-family: sans-serif; background: url(../img/bg.jpg) no-repeat center 0px; b…
有如下代码: <span id="spLicenseIncrease" style="color:red;">(51)</span> 在IE下能正常显示出(51),而谷歌浏览器下没显示出来,需要将display设置成inline才正常显示. <span id="spLicenseIncrease" style="color:red;display: inline;">(51)</spa…
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>ie8无法拉伸背景图</title> <style type="text/css"> body { margin: 0; width: 100%; height: 462px; /*这么写不显示背景图在ie8下*/ /*backg…
echarts的图在IE8下会浮在上层遮挡住其他组件,解决方式是页面中引入 <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">…
在unity制作2D游戏的教程,背景图sprite铺满显示时Camaer的Size调到多少合适,作个笔记. 资源参数 background.png 2048x640,Sprite的像素单位:100 调节camera.size 当camera的size=5,背景的显示效果 Camera的Size=3.2的背景的显示效果 计算公式 计算公式为:Screen Height/2/Pixel To Units=Main Camera.Size 对于2048x640的背景图,像素为100单位的比例,Came…
使用jQuery的datatable插件的时候发现,IE8下显示异常,仔细调查一番,发现是浏览器对innerHTML的差异导致的. 实例代码: var nTd = document.createElement('td'); nTd.innerHTML = 'abc&def'; alert(nTd.innerHTML); IE8 alert结果: abc firefox 24 alert结果:abc&def 可以看出,当把字符串传给innerHTML的时候,浏览器进行了处理,比如大小写转换,…
background-size做自适应的背景图 在我们做页面布局的时候往往会遇到这样的情况当我固定一个元素的尺寸,在像元素加入背景的时候发现背景图片的原始尺寸很大,当我把背景图写入时往往超过元素很大一部分我们只能看见一部分的背景图在元素内显示! 如图所示这是我的背景图 我有一个div要加入这张背景图结果发现显示的结果和设计需要的效果完全不一样. div{ width: 400px; height: 200px; border: 1px solid red; background: url(2.j…
ie6 背景图滚动问题: <title>ie6下input背景图滚动问题</title> <style> .box{ height:20px; width:300px; background:url(%E7%BB%83%E4%B9%A0%E8%A1%A8%E6%A0%BC/mon.jpg) no-repeat; background-color:#fcf; border:1px solid #069; } .box input{height:20px; width:30…
不知大家在做前端页面的时候,有没有遇到类似这样的问题:有一个不是正方形的图片,可能是宽度大于高度的,也可能是高度大于宽度的,而你又并不想用背景图的方式来做,要实现用img标签来让此图片显示出一个正方形的且不变形的效果.即如下图:只显示图片中间部分(红框部分) 下面我们便来简单讨论如何实现让长方形图片显示出正方形的效果,首先我们本次讨论中用到的两张图片的原图就是上面的两张图片(一张宽度大于高度,另一张高度大于宽度) 1.背景图显示正方形效果的做法 首先还是从背景图的做法说起,遇到类似的问题,我们大…
我都好久没更新了! 遇到一个效果,之前没有考虑清楚,设置了固定高度,到了后边,产品要加长,我就觉得设计得从新弄张长点的背景图!这不多余么? 其实分析原图还是可以再切分,再细化到不用改设计图,让我们前端页面各种适应,做到重复利用. 于是就有了这个问题和如下的一连串问题. .最外层父元素{height:auto;background:url(../images/hot_c_bg_g.png) repeat-y center top  #2807b3;} 一定是y轴重复 本来想用css3的backgr…
1.ie8下a标签中的图片出现边框 <a href="#"><img src="horse.jpg"></a> 效果如图所示 2.解决方案 将img的边框设置为0或none img{border:none;}…
ctrl+shift+p,调出configure display language,选择en或zh,若没有则选择安装使用其它语言,则直接呼出扩展程序搜索界面,选择,然后安装,重启即可. shift+alt+向下箭头,快速复制一行 背景图设置: 一张清晰漂亮的背景图片能给网页加分不少,设计师也经常会给页面的背景使用大图,我们既不想图片因为不同分辨率图片变形,也不希望当在大屏的情况下,背景有一块露白,简而言之,就是实现能自适应屏幕大小又不会变形的背景大图,而且背景图片不会随着滚动条滚动而滚动. 用C…
IE8下兼容rgba颜色的半透明背景 这样的标题在百度和google搜索下很多篇文章,讲解IE8下兼容rgba的. 这些文章全部都是使用IE下的filter来使元素透明,但是这个里面会有bug. 它们的如下: background: rgba(0,0,0,.5); /*支持rgba的浏览器*/ filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); IE f…
IE9+及其他浏览器实现背景图片平铺可能需要一个属性就可以background-size:100%/cover; 但是ie8下background-size是不兼容的,因此我们需要用到滤镜,来解决背景图片拉伸问题. 仅需如下代码: filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../img/news/news-banner.png', sizingMethod='scale'); -ms-filter: prog…
在什么情况下通过img引入图片,什么情况用背景图引入?背景属性有哪些…
近期在负责一个微信H5 App项目,遇到一个郁闷的问题,手机浏览器查看网页时图标都是模糊的,有锯齿,电脑浏览器显示则是正常.大概知道是分辨率适配等类型的问题,后来网上查找了一些办法.大部分的解决方式都是设计一套放大1倍的图标,再压缩显示. 我们都知道<img>标签能够通过固定宽高的方式来压缩大图.从而得到高清的显示效果,而图标一般用背景图来呈现,怎么搞呢?好吧.css3出了一个非常牛逼的属性background-size能够直接设置背景图的宽高,直接攻克了前者的疑惑. 那么问题来了,我们的网页…
Button按下后修改背景图 错误做法:为Button添加OnTouch事件监听,根据ACTION_UP和ACTION_DOWN动作来修改Button的背景图 错误原因:从理论上讲,按钮按下修改背景色是一个UI逻辑,而非一个业务逻辑,OnTouch事件必然是写在Activity内,即MVC的Control中,Control中就用来处理业务逻辑,而比应该引入UI逻辑,否则将会导致代码难以维护. 个人认为应该使用Selector实现此效果: 基本步骤: 1.在res/drawable下创建xml定义…
img和background-image的异同: img是网页结构层面上的标签,页面中多一个img标签就会多一次http请求,且当我们浏览页面时,img标签作为网页结构的一部分,会在浏览器加载结构的过程中加载.这样有个缺点是,如果图片很大,那么很可能在此图片加载完成之前都不会显示这张图片.但,img标签具有alt和title属性可以协助搜索引擎蜘蛛识别图片,用户体验度更好. background-image没有任何语义,更多是为页面做装饰效果,因此搜索引擎蜘蛛是无法识别背景图也不会抓取背景图的.…
在UIButton的selected设为TRUE后.须要在按钮高亮时,显示自己定义的背景图. 经研究hightLighted和selected这两个状态是能够重叠的,就是button能够同一时候处于selectec和highlighted两个状态下. 从UIControlState的定义也能够看出: typedef NS_OPTIONS(NSUInteger, UIControlState) {     UIControlStateNormal       = 0,     UIControlS…
如图所示 : 微博微信前方各应有个图标,但是IE8下图标没有显示 css如下 .weibo_icon{background: url(../ieImages/weibo_icon.png)no-repeat; width: 17px; height: 15px; display: inline-block; position: relative; top: 2px ; right: 2px;} 起初我以为是图片的问题,但是之前项目我都没出现这种问题,后来找了很久问题终于解决了,如图所示: css…
1.NiceSpinner下拉框控件介绍 Android原生的下拉框Spinner基本上可以满足Android开发对于下拉选项的设计需求,但现在越来越流行的下拉框不满足于Android原生提供的下拉框Spinner所提供的设计样式,而改用自定制或者第三方设计的下拉框Spinner.NiceSpinner是一个第三方开源的下拉框Spinner. 2.使用步骤 (1)build.gradle(project)中一段代码替换为如下内容:(android studio工程的标配) buildscript…
背景图非常特殊,由于不能点击,所以他不能直接添加标签,需要添加一个辅助标签,比如类似下面的代码 {qb:hy name="xxa001" type="image"}<img src="{$picurl}" style="display:none">{/qb:hy} <style type="text/css"> .wap{ background:url({$xxa001.picurl…
在工作中做一个图片半透明遮罩时发现在IE8下不兼容 一查再知道IE8不支持rgba颜色,再搜搜兼容性方法,没想到这么快就解决了. 先说说rgba的含义: r代表red,g代表green,b代表blue,a代表透明度.红绿蓝是三原色,所有颜色都可以由这三种颜色拼合而成.比如rgba(0,0,0,.5)就是透明度为0.5的黑色.现代浏览器是支持rgba的,但是在IE8等古董级浏览器中是不支持rgba的,IE8只能勉强支持rgb()函数(即去掉了透明度,只能表示颜色). 网上的解决方法是: backg…
IE8:          Chrome:   同样的代码可是在IE8下select的文字并不是垂直居中. 处理:给select的样式添加padding上下的内边距. 加line-height一点用都没有.…