如何运用CSS在HTML中让图片自动适应屏幕大小的问题
最直接的办法就是用CSS滤镜: 但是这种用法有一个问题,就是会让页面中的输入框,按钮全部失效,输入框无法获得焦点,按钮不能点击。解决办法如下:只要给所有不能点击的链接嵌套一层DIV,添加相对定位position:relative即可,如果页面中又采用了其他定位方法,只要在其外加上另外一个Div容器就可以解决了。
·
最直接的办法就是用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,表示横向或纵向渐变。
更多推荐
已为社区贡献1条内容
所有评论(0)