2-7 如何实现页面的的布局适应不同的屏幕分辨率?

2-7 如何实现页面的的布局适应不同的屏幕分辨率?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
老师,请教两个问题:
1、现在实现的是固定宽度1000px内放两张图片,之后使用margin进行位置修正达到居中。假如不同的屏幕分辨率下是不是会出现问题,比如在宽度800px的分辨率或者在手机上的屏幕上显示,会不会两张图片无法放到同一行。
或者比如在超级大的屏幕宽度的分辨率下,两张图片会不会太小,如何解决这个问题?
2、第二张图片的描述我打了很多个字母,但是div中的文字宽度没有限制住,是什么原因
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">  
    <title>CSS布局</title>
    <style type="text/css">
        /*此处写代码*/
        *{
            margin:0;
            padding:0;
        }
        .top{
            width:1000px;
            margin:0 auto;
            text-align: center;
        }
        .b1{
            float:left;
            margin-top: 10px;
            margin-left:50px;
        }
        .top1 .b1 img{
            width:426px;
            height:240px;
        }
        .des{
            width: 426px;
            padding-top: 10px;
            font-size: 20px;
            font-weight: bold;
            color: #7c7d7f;
        }
    </style>
</head
<body>
    <div class="top">
        <h3> ENJOY THE LIFE</h3>
        <div class="top1">
            <div class="b1">
                <img src="http://img1.sycdn.imooc.com/climg//58f829090001a4b504260240.jpg" />
                <!--426 * 240 -->
                <div class="des">Life is like a book,just read more and more refined,more write more carefully.whrn read,mind open,all things have been indifferent to heart.life is the precipitation.</div>
            </div>
            <div class="b1">
                <img src="http://img1.sycdn.imooc.com/climg//58f8290f0001558804260240.jpg" />
                <div class="des">fadfadsfafafdafaffadfadsfafafdafaffadfadsfafafdafaffadfadsfafafdafaffadfadsfafafdafaffadfadsfafafdafaffadfadsfafafdafaf</div>
            </div>
            <div style="clear:both;"></div>
        </div>
 
    </div>
 
 
    <!-- 此处写代码 -->
</body>
</html>


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学莫要着急,目前阶段实现的是电脑端的效果,在后面阶段的课程中,会详细讲解如何兼容不同大小屏幕的设备的。咱目前阶段是在电脑端能够将页面实现正常布局即可。

祝学习愉快!

  • 慕UI3331485 提问者 #1
    老师,第二张图片的描述我打了很多个字母,但是div中的文字宽度限制失效,是什么原因呢
    2019-04-14 19:42:15
  • 樱桃小胖子 回复 提问者 慕UI3331485 #2
    如果是英文字母之间没有空格,浏览器渲染的时候,会把这些字母当做是一个英文单词,默认会解析成强制不换行
    2019-04-14 22:08:01
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师
插入代码