重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
使用img标签,给它的width属性设定一个绝对数量值,其高度就会自动按照width的值进行缩放了。
创新互联建站专业IDC数据服务器托管提供商,专业提供成都服务器托管,服务器租用,托管服务器,托管服务器,成都多线服务器托管等服务器托管服务。
viewport是网页默认的宽度和高度,上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)为0,即网页初始大小占屏幕面积的100%。所有主流浏览器都支持这个设置,包括IE9。
宽度和高度不要同时设置,只需要设置一个,另一个就会自动按照图片的原始比例进行缩放,从而使图片不会发生变形。
背景图的话css3的背景缩放:background-size,不兼容低版本ie。最好的办法就是js取得父级的宽高,然后把根据这个宽高给img或背景图定义相同的宽高。
PS:当然还有一些方法,比如css3的flex-box布局,用flex布局的话,非常的方便可以实现多种自适应布局,但是,只适用于移动端,PC端上面只有高版本的浏览器才兼容,低版本的浏览器是不兼容的。
但是浏览器都不识别,宽度倒是自适应的,但是高度始终都在150px左右,如下图,显示效果不佳。
弹性盒子模型的最大特征在于动态修改子元素的宽度和高度,以满足在不同尺寸屏幕下的恰当布局。说明 :盒子模型的内容范围包括内容(content)、内边距(padding)、边框(border)和外边距(margin)。
500px:this.width+px};return ’120px’ 载入时显示宽度为120px}(this));} 利用的onload 事件使图片载入完成后计算其尺寸大小,如果超过500画素就显示为500画素,否则显示其预设宽度。
首先,打开html编辑器,新建html文件,例如:index.html。在index.html中的标签中,输入css代码:body {background: url(image12jpg) no-repeat; background-size: cover;}。
首先需要新建一个HTML页面。然后输入页面的标题,可以按照下方图中的进行设置。