
但是主主体的宽地我们会控制在1200范围以内,因为最小的分辨率为1240,即使在最小的浏览器上,我们设计的网页也会完整的显示出来。方法:
1、在网页头部加上这样一条meta标签:<meta name="viewport" content="width=device-width, initial-scale=10, minimum-scale=05, maximum-scale=20, user-scalable=yes" />
解释:
width=device-width :宽度等于设备屏幕的宽度
initial-scale=10:表示:初始的缩放比例
minimum-scale=05:表示:最小的缩放比例
maximum-scale=20:表示:最大的缩放比例
user-scalable=yes:表示:用户是否可以调整缩放比例
另外:如果想控制字体的大小的话,应该使用相对大小,可以用下面这段代码,一般不用也可,这里只是说明一种方法。
相对大小的字体
字体也不能使用绝对大小px,而只能使用相对大小em。
body {font: normal 100% Helvetica, Arial, sans-serif;}
上面的代码指定,字体大小是页面默认大小的100%,即16像素。
h1 {font-size: 15em; }
然后,h1的大小是默认大小的15倍,即24像素(24/16=15)。
small {font-size: 0875em;}
small元素的大小是默认大小的0875倍,即14像素(14/16=0875)。
2、让网页适应不同的浏览器
浏览器的格局现在是两分天下,一分是IE,另一分是NetScape,在国内Ie有绝对的占有率,在这种情况下我们设计的网页只要兼容它就行了,但NetScape在国外还是有很多人使用,毕竟它是浏览器的元老。
虽然没有办法做出让所有浏览器都兼容的网站,但只要注意以下几点,做出来的网页在各个浏览器都中能达到比较好的显示效果:
a、不要混合使用层和表格排版,如果是父子关系,如层中表格,不在此原则范围内。
b、内联式的 CSS 在 Netscape Navigator 中经常会出现问题,使用链式或内嵌式。
c、有时需要在空层插入表格或者透明,以保证在 Netscape Navigator 里的效果。
d、对于只有几个像素宽度或高度的层,改用来实现。
e、避免使用 W3C 组织不推荐的排版属性,用 CSS 代替。//设置小于1000px时,固定宽度显示
@media screen and (max-width:1000px){
body{
width:1000px;
height:760px;
}
@import url(indexcss);//调用原有的css,实现自适应宽度
}
在html中调用两个css文件即可。
2让页面不会随着屏幕变大变形的方法,在div中设置另一个div,layout,将内容放在其中,设置固定宽度,设置margin:0 auto ----京东导航条浏览器的窗口变宽,把鼠标移到窗口的边框处,鼠标变成双向箭头后,点着不松开,就可以把窗口放大或者缩小。
如果是字体变大,按住Ctrl,滚动鼠标滚轮(或者按住Ctrl,用“+”“-”号也可以调整),就可以调整网页字体大小。
1、首先打开一篇文档,在功能区选择”布局“。
2、在布局的页面设置功能区,点击页面设置右下角的小按钮打开详细设置。页面设置里面有设置纸张大小的快捷设置,但是功能不全。
3、这个纸张大小的高度和宽度就是页面高度和宽度。
4、窗口下方还有将这个设置应用的范围的设置,你可以设置为整篇文档,也可以设置为插入点后面的页面。最后点击确认保存设置。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)