如何运用CSS在HTML中让图片自动适应屏幕大小的问题
2014-08-26 09:41
531 查看
最直接的办法就是用CSS滤镜:
在你背景图片存放的标签里加上style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='bg_img.jpg', sizingMethod='scale')"
但是这种用法有一个问题,就是会让页面中的输入框,按钮全部失效,输入框无法获得焦点,按钮不能点击。解决办法如下:
只要给所有不能点击的输入框,按钮或者链接嵌套一层DIV,添加相对定位position:relative即可,如果页面中又采用了其他定位方法,只要在其外加上另外
一个Div容器就可以解决了。
另外也可以用滤镜实现渐变效果,代码如下:
style="filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#EEEEEE',EndColorStr='#111111');"
其中GradientType取值0或1,表示横向或纵向渐变。
在你背景图片存放的标签里加上style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='bg_img.jpg', sizingMethod='scale')"
但是这种用法有一个问题,就是会让页面中的输入框,按钮全部失效,输入框无法获得焦点,按钮不能点击。解决办法如下:
只要给所有不能点击的输入框,按钮或者链接嵌套一层DIV,添加相对定位position:relative即可,如果页面中又采用了其他定位方法,只要在其外加上另外
一个Div容器就可以解决了。
另外也可以用滤镜实现渐变效果,代码如下:
style="filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#EEEEEE',EndColorStr='#111111');"
其中GradientType取值0或1,表示横向或纵向渐变。
相关文章推荐
- 用css、如何让图片自动适应屏幕大小,不出现滚动条,不变形,兼容各个浏览器
- 如何通过CSS实现背景图片自动平铺或拉伸至整个屏幕(自适应大小)
- WebView 加载html图片如何适应屏幕大小
- html 网页背景图片根据屏幕大小CSS自动缩放
- css html 如何将图片img标签 水平居中 垂直居中 和水平垂直居中,能自适应浏览器缩放。
- 获取手机屏幕大小和图片自动适应大小
- HTML如何让IMG自动适应DIV容器大小
- ios UIWebView中如何让图片大小适应屏幕宽度
- CSS图片自动适应大小
- css如何使body背景图片适合所有大小宽度的屏幕
- 百度UEditor插入图片尺寸自动适应编辑框大小问题
- iOS html中嵌入图片适应手机屏幕大小
- 如何让图片自动缩放到css大小?
- 如何一个td或table里的图片等比例缩小(css问题)图片自动缩放
- 如何使图片尺寸自动适应窗口,随窗口大小变化而变化
- 利用canvas和bitmap如何对图片缩放到适应屏幕大小?
- 使lightbox2 的弹出的大图片自动适应屏幕大小
- 用css让图片自动适应大小
- HTML5 背景图片自适应屏幕的大小