,老师国旗的那个作业还是有些问题

,老师国旗的那个作业还是有些问题

在那个做五角星的那一步不是很明白

正在回答 回答被采纳积分+1

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

4回答
好帮手慕星星 2018-09-13 19:05:50

在相关视频节或者是习题节左侧有一个问题按钮,

http://img1.sycdn.imooc.com//climg/5b9a44490001e3de00970237.jpg

点击之后,右侧会显示提问按钮,点击按钮之后,会弹出问题框,输入自己的问题就可以了,

http://img1.sycdn.imooc.com//climg/5b9a447f0001fc2b13450635.jpg

自己试一下吧。

好帮手慕星星 2018-09-13 10:00:13

可以这样理解:一个块元素,没有设置宽度的情况下,想让它有宽高,可以使用border来实现,如果直接总属性border设置的就是四个方向的,最终看到的就是一个正方形,如下:

http://img1.sycdn.imooc.com//climg/5b99c3d70001f1c703750116.jpg

http://img1.sycdn.imooc.com//climg/5b99c3e100017c8901880133.jpg

但是还有border分开写的属性,如果不想四个方向的颜色一致,就直接更改颜色的属性就可以了,如下:

http://img1.sycdn.imooc.com//climg/5b99c46c0001c00405170264.jpg

如果想要一个方向不显示颜色,可以设置transparent透明颜色,如果想要形成三角形,就只要一个方向有颜色,其他方向是透明色就可以了。

自己测试理解下,祝学习愉快~~

  • 提问者 慕先生0074937 #1
    谢谢老师,我懂了。还有一件事,就是怎么在电脑上用慕课网网页像您提问啊,我只会在手机上发问题,代码处理太麻烦了。
    2018-09-13 18:52:21
提问者 慕先生0074937 2018-09-12 19:54:30

就是这一个,老师。当CSS代码写到这里的时候,我不明白哪个为什么border-top,right,.left他们三个在一起可以组成一个三角形,我把right,left的颜色都改了,发现他们都会成拼成一个三角形,我不明白他们的原理为什么会这样,请老师赐教

提问者 慕先生0074937 2018-09-12 19:49:59

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>2-3</title>
<style type="text/css">
  div{
            width:600px;
            height:400px;
            margin:0px auto;
            background:red;
            position:relative;
        }
        .div{
            width:0px;
            height:0px;
            top:50px;
            border-top:200px solid yellow; border-right:80px solid #000000;
            border-left:80px solid #00FF93;position:relative;
 }
 
 
 </style>
</head>

<body>
<div>
       <div class="div"></div>
       <div class="div"></div>
       <div class="div"></div>
       <div class="div"></div>
       <div class="div"></div>
   </div>
</body>
</html>

  • 提问者 慕先生0074937 #1
    就是这一个,老师。当CSS代码写到这里的时候,我不明白哪个为什么border-top,right,.left他们三个在一起可以组成一个三角形,我把right,left的颜色都改了,发现他们都会成拼成一个三角形,我不明白他们的原理为什么会这样,请老师赐教
    2018-09-12 19:53:12
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
HTML5与CSS3实现动态网页 2018
  • 参与学习       1887    人
  • 提交作业       4643    份
  • 解答问题       5760    个

有HTML和CSS基础,却不知道如何进阶?本路径带你通过系统学习,完成从“会做网页”到“做出好的动态网页”的蜕变,迈出成为前端工程师的第一步。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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