我用html编写网页时,设置背景图片时,好像图片太大了,不能全部显示,如果想让图片全部显示该怎么办呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我用html编写网页时,设置背景图片时,好像图片太大了,不能全部显示,如果想让图片全部显示该怎么办呢?相关的知识,希望对你有一定的参考价值。

两种方法:1、用css样式表控制图像大小
<style type="text/css">
<!--
table
background-image: url(b61.jpg);height: 100px; width: 100px;

-->
</style>
2、用图像处理软件(如:Photoshop)“裁切”成需要的大小。
注:建议用第2种方法,图像太大影响网页打开速度。
参考技术A 你网页时900x800的 你背景是1024x900的 当然不可能完全显示了。你只有改变背景的大小或者改变网页的大小追问

那么怎么改变网页的大小啊,我已经打全屏了啊。可不可以使浏览器出现滚动条从而看到整个背景呢

本回答被提问者采纳

HTML和Javascript高手进,图片总重复加载的问题

我用的是ie8,将浏览器的【internet临时文件】设置为【每次访问网页时】,即不缓存,刷新页面的时候所有图片就重新加载

我现在的问题是,我做了一个菜单,鼠标经过某一项时,该项变状态,即两个图片,一个是鼠标经过时高亮,一个是正常状态,在我每次鼠标经过菜单时,高亮状态的图片总是要重新加载,请问我怎么处理?

我在网上看见DW的图片预先加载技术,但是我试验了,好像不好用,请问怎么办?

非常感谢!

两种方法
1.用css来控制,将两张图片放在同一张图里,鼠标经过时控制background-position来显示图片的不同部分,实现图片切换。
2.在页面上放两个图片对象,一个是正常状态的,一个是高亮的,这样第一次加载的时候实际上两个图片都已经加载完了,高亮的图片要隐藏起来。图片里写好src,切换的时候把正常状态的图片切换成高亮的src。但是这样如果菜单图片多,第一次加载的时候会比较慢。而已程序控制也比较麻烦。

个人推荐第一种方法,使用a hover,单独用css就可以完全控制。
参考技术A 代码粘出来 我帮你看看

以上是关于我用html编写网页时,设置背景图片时,好像图片太大了,不能全部显示,如果想让图片全部显示该怎么办呢?的主要内容,如果未能解决你的问题,请参考以下文章

使用HTML编写一个网页:如何将图片依照想要的形状摆放,比如爱心。如何控制图片大小。请教如何写代码?

在网页制作中,怎么把图片应用为动态HTML效果?当鼠标悬停时图片1换成图片2,要怎么设置?

为啥我设置了网页基础(Href)后,预览网页时主页上的图片不能显示,连接也不对了?

怎么设置整个html的背景颜色

我用DrawDib显示图片为啥WM_PAINT会闪烁

高分请高手用HTML编写图片流动效果代码