前端入门:HTML(CSS边框综合案例)

案例:

源代码:

css-borders.html:

<body>

<div id="square"> </div>

<br>

<div id="triangle"> </div>

<br>

<div id="trapezium"> </div>

<br>

<div id="windmills">

<div class="box1"></div>

<div class="box2"></div>

<div class="box3"></div>

<div class="box4"></div>

</div>

</body>

border-style.css:

#square {

width: 0px;

height: 0px;

border-top: 50px solid red;

border-right: 50px solid yellow;

border-bottom: 50px solid blue ;

border-left: 50px solid green;

}

#triangle {

width: 0px;

height: 0px;

border: 50px solid transparent;

border-top: 50px solid red;

}

#trapezium {

width: 0px;

height: 0px;

border-right: 50px solid blue;

border-bottom: 50px solid blue ;

border-left: 50px solid transparent;

}

#windmills {

width: 200px;

height: 200px;

border: 2px solid gray;

}

#windmills div{

float: left;

}

#windmills .box1 {

width: 0px;

height: 0px;

border: 50px solid transparent;

border-bottom: 50px solid red ;

}

#windmills .box2 {

width: 0px;

height: 0px;

border: 50px solid transparent;

border-left: 50px solid red ;

}

#windmills .box3 {

width: 0px;

height: 0px;

border: 50px solid transparent;

border-right: 50px solid red ;

}

#windmills .box4 {

width: 0px;

height: 0px;

border: 50px solid transparent;

border-top: 50px solid red ;

}

相关推荐
胡哈43 分钟前
React Compiler:让开发者忘掉 memo 这件事
前端·react.js
xiyueyezibile1 小时前
“自迭代” Skill 的 team-pitfalls 的演进
前端·后端·ai编程
林恒smileZAZ1 小时前
`Array(100).map(() => 1)` 为什么全为空?
前端·javascript
小巧的砖头1 小时前
C#会重蹈覆辙吗?系列之2:反射及元数据的性能问题
开发语言·前端·c#
KaMeidebaby1 小时前
卡梅德生物技术快报|蛋白的叠氮基修饰:实操解析:核酸模板耦合蛋白的叠氮基修饰实现靶蛋白定点共价标记
前端·人工智能·物联网·算法·百度
濮水大叔2 小时前
在大型 Vue 项目中,如何有效管理复杂的状态?“散装版” vs “套装版”
前端·vue.js·typescript
玄星啊2 小时前
可修改:代码的生存底线
前端·ai编程
没落英雄2 小时前
3. DeepAgents 实战 - Memory Skills 与上下文工程
前端·人工智能·架构
Bigger2 小时前
对不起!我错怪你了,UnoCSS:一次和 AI 一起排查 DevTools 卡顿的经历
前端·css·人工智能
laowang3573 小时前
依赖故障时,日志体系需要埋哪些关键节点才能快速定位是安装失败、解析失败还是运行时缺失?
前端·javascript·vue.js·webpack·node.js