使用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页面。然后输入页面的标题,可以按照下方图中的进行设置。
本文题目:css3自适应样式 css 自适应
文章路径:https://www.cdcxhl.com/article26/diohjjg.html
成都网站建设公司_创新互联,为您提供动态网站、全网营销推广、ChatGPT、小程序开发、手机网站建设、网站制作
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联