css如何让背景图全屏显示(css如何让背景图全屏显示出来)

如何将

css背景图片设置为全屏?一端有带圈可握的短马鞭

如果你有一张想要作为背景的华丽图片,可以这样设置:

代码如下:

正文{

background:url(img.jpg);后台:URL(img . jpg);

背景-位置:中心;

背景-重复:不重复;

}

但结果可能是这样的:

图片没有重叠、居中和…她太小了,占不下所有的版面。

可惜CSS2中没有全屏拉伸的属性,所以我自己想了个办法。

使用一个DIV层,并在其中加载一个IMG标签。然后将DIV和IMG的大小设置为100%并固定在屏幕底部,这样就实现了完美的拉伸,最大化了画面。

首先,将以下代码添加到正文中:

代码如下:

& lt差异

id="div1"><imgid = & quotdiv1 & quot& gt& ltimg

src="img.jpg"src = & quotimg.jpg & quot

/& gt;& lt/div & gt;

然后添加CSS代码:

div#div1{

位置:固定;

top:0;

左:0;

底部:0;

右:0;

z索引:-1;

}

div#div1

& gt

img

{

身高:100%;

宽度:100%;

边框:0;

}

最终效果:

拉伸浏览器并调整网页位置后,图片的背景图片仍然全屏居中:

火狐狸的影响:

这样我们就实现了全屏背景图片的固定居中和自动拉伸,但它是一个图层,所以当用户右键点击页面空时,显示的是图片的信息,可能会让用户觉得不方便。

其实Firefox的拉伸效果比IE强很多,会自动羽化画面细节。IE图片拉伸后的像素很难看,建议使用高分辨率的图片作为背景。

新手,高手,请指导,谢谢。

css如何让图片全屏的问题?

您好!css设置背景图片全屏,如果只是将其当做一张图片显示,可以通过css控制。超大图片,引入进来即可根据大小缩放。

如果这张图片为背景图片由于背景图片不具有伸缩性,只能通过别的方法绕着解决,在ie中可以用,实现背景拉伸铺满整个浏览器,但其它的浏览器不支持。

具体解决方法如下: 1、创建以下目录结构的测试页面。

2、将测试图片显示在浏览器界面上,效果如下。

3、通过CSS设置背景图片,默认效果如下,图片被自动重复以铺满窗口。

4、通过CSS设置背景图片不重复,此时,图片将不能铺满窗口。

5、通过CSS设置图片大小100%,效果如下,图片铺满窗口。

6、通过CSS设置图片大小cover,效果如下,图片铺满窗口。

css怎么使p的width全屏?

css设置p铺满屏幕的方法:

1、对p进行绝对定位,然后设置p宽高为100%

p{

  position:absolute;

  width:100%;

  height:100%;

}

但是这个方法有一个不好的就是,假如你这个页面是在有其他与p同一等级的元素共同铺满的话,就会在滑动的时候覆盖掉别的元素。

2、直接设置p宽高为100vh

p{

  width:100vh;

  height:100vh;

}

vh:相对于视口的高度。视口被均分为100单位的vh。

html如何设置全屏过渡动画?

步骤一、首先打开需要修改的HTML文件。 步骤二、然后始化样式,将代码添加在标签内。 步骤三、添加一个p容器,然后命名为bg-box 步骤四、背景全屏需要容器全屏,将bg-box的样式补全。 步骤五、设置完毕,图片背景以及全屏了。

我用HTML做了一个页面想让他在手机浏览器中全屏显示,可是只用了多一半屏幕?

首先建议你用html5来开发,然后,在网页的

中增加以上这句话:可以让网页的宽度自动适应手机屏幕的宽度。 其中: width=device-width :表示宽度是设备屏幕的宽度 initial-scale=1.0:表示初始的缩放比例 minimum-scale=0.5:表示最小的缩放比例 maximum-scale=2.0:表示最大的缩放比例 user-scalable=yes:表示用户是否可以调整缩放比例 如果是想要一打开网页,则自动以原始比例显示,并且不允许用户修改的话,则是: view plaincopy 这样子写后,就可以把一些页头横幅等的图片的宽度都设置成,整个页面在设备上看起来就是全屏的了。 关键就是调整上面的几个值了。

animate软件如何用代码实现全屏显示?

FLASH 全屏有二类四种:r   r   1、不用浏览器直接用FLASH播放器播放的类型:r   r   A、不显示FLASH播放器菜单栏的全屏(类似屏保效果),在第一帧处的Actions用FS Command 命令,r r 在For standalone player 选项中选择fullscreen 为true 即可。运行中可按 ESC 退出或设一按钮在r r Actions上用FS command ,在For standalone player 选项中选择quit 也可退出。附带说一句:r   r   For standalone player上的所的选项只适合于用FLASH 播放器播放的情况。r   r   B、如果仅是要使SWF文件占满FLASH播放器的窗口,什么也不需要做。直接击SWF文件。r   以上一类全屏多用在非网络的运行。r   r   2、第二类是在非FLASH 浏览器(如IE)中运行的全屏:r   r   A、只占满浏览器:这种情况相对简单,不管您设的FLASH是否是800*600,只要在调用SWF文件的HTMLr r 文件中将WIDTH= HEIGHT= 后面的两个参数设为100即可,当然也可以在FLASH 导出HTML文件的设置中进行r r 设置,r   r   方法是:打开FILE菜单:选Publish Settings 弹出导出设置对话框:在HTML标签下的Dimensions选r r 项中下拉后选中Percent,并在WIDTH 和HEIGHT 框中填100,运行这个与SWF同名的HTML文件则与直接加语r r 句同效。这种占满浏览器的全屏与SWF文件的设置无关,但最好设置的大小在700*400附近,否则容易导致r r 图像特别是汉字的失真。r   r   B、不显示浏览器菜单栏、工具栏的全屏。这种全屏稍稍复杂,也与FLASH的设置无关,但要借助r r Javacript来完成。方法是:在HTML文件中间加入以下代码:r   r   <script language=”Javascript”>r   <!– r   window.open(“nfd.swf”,””,”fullscreen=1,menubar=no,width=800,height=600″) r   //–> r   </script>  r   注:nfd.swf 改为您要播放的SWF文件名。r   r   也可以在SWF文件的第一帧Actions上的URL 命令上加上:  r   javascript:window.open(“nfd.swf”,””,”fullscreen=1,menubar=no,width=800,height=600″) r   r   注:nfd.swf 改为您要播放的SWF文件名。 r   这种全屏也是类似屏保,用ALT+F4或设置按钮退出。把fullscreen设为=0,则只是不显示浏览器菜单r 栏、工具栏的全屏。r   用FLASH 的 player 播放时,即使没有设置 FSCOMMAND 也可以用 CTRL+F 的方式全屏播放。r   好了,关于全屏的所有方法就是如此,您可以根据自己的需要试试看(以上以IE为例)。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平