html:
css:
方法二:flex布局
html:
css:
我给你说,你自己调试吧好吗?你如果要设置自适应的问题,那么就需要一个宽度100%也就是你最外围的那个div 设置css宽度100%;
第二步,设置li标签宽度60%;后面的span修改为li设置为40%;给他们都起一个css名字首先保证一行自适应,以下的那些复制就可以了;让li标签 float:left 或者让第二个li标签靠右对齐;
这样就可以实现区域自适应了;
注:这只是区域自适应,你也可以设置由浏览器的宽度变动,文字根据浏览器宽度变化而变动大小,这个就需要去判断了@media screen用这个方法就可以实现,如果不懂可以百度一下,有对应的教程,或者追问我也可以;我可以帮你解答;
1、首先用dw编辑器建立了一个静态页面
2、将建好的静态页命名为css.html,标题为了“css如何设置图片大小自适应”
3、在body中添加两个div,设置不能的宽度,并设class 为div1和div2,目的是用一样的css控制图片的宽度在不同的宽度容器中都能很好的显示
4、在两个div的class 中添加相同的控制图片的class名为了 ”img“,并为div添加控制宽度的样式
5、在两个div中加入相同的图片<img src="images/5.png" />,在浏览器打开页面发现加入图片后把原来的div都给覆盖掉了
6、这个时候我们需要在img 类中加入限制图片的宽度的css语句让他自己适应容器的宽度.img img{ width:100%height:auto}