前端第三次预习

高级选择器

后代选择器

ol li{
/*选择的是ol标签里的li标签的内容
ol和li之间必须用空格隔开
元素也可以是爷孙关系*/
}

子元素选择器

ol>li {
	/*ol和li元素间必须用>连接
	必须是父子关系的元素*/
}

并集选择器

div,p {
	/*元素之间需用','连接*/
}

伪类选择器

链接伪类
a:link 选择所有未被访问的链接
a:visited 选择所有已被访问的链接
a:hover 选择所有鼠标针位于其上的链接
a:active 选择所有活动链接(鼠标按下未弹起的链接)
:focus伪类链接
一般情况用于input类表单元素

input:focus {
	background: red;
}

背景、阴影、圆角边框

背景background
背景颜色:background-color
背景图片:background-image
背景平铺:background-repeat
横铺:repeat-x
纵铺:repeat-y
横纵铺:repeat
背景位置:background-position
top/center/bottom/left/right
精确位置,用x,y确定
背景图像固定:background-attachment
滚动:scroll
固定:fixed
背景复合属性:
颜色;地址;平铺;滚动;位置
没有顺序要求
背景半透明:background
rgba(0,0,0,0.3)前三个为颜色,最后一个为透明度
阴影
盒子阴影:box-shadow

h-shadow必需,水平阴影位置,允许负值
v-shadow必需,垂直阴影位置,允许负值
blur可选,模糊距离
spread可选,阴影尺寸
color可选,阴影颜色
inset可选,外部阴影改为内部阴影
div {
	box-shadow: 10px 10px 10px 4px blue inset;
	}

文字阴影:text-shadow

h-shadow必需,水平阴影位置,允许负值
v-shadow必需,垂直阴影位置,允许负值
blur可选,模糊距离
color可选,阴影颜色

圆角边框
原理:半径原理
border-radius: 10px/50%;

<style>
        div {
            width: 100px;
            height: 100px;
            background-color: rgb(12, 85, 138);
            border-radius: 10px;
            margin: 20px;
        }
        .one{
            width: 100px;
            height: 20px;
            border-radius: 10px;
        }
    </style>
  
 <div>网页</div>
   <div class="one">网页</div>

在这里插入图片描述
border-radius: 10px;四个角都是10px
border-radius: 10px 20px;左上和右下是10px,其余是20px
border-radius: 10px10px 10px 10px;从左上开始,顺时针
border-top-left-radius: 10px;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Web前端开发这一领域是现代互联网行业中非常重要的一个职业岗位,负责将设计师设计的网站页面转化为实际可交互的网页。为了适应这个职业的要求,我进行了一段时间的预习,并整理了一些笔记。 首先,了解HTML(超文本标记语言)是十分重要的。它是构建网页结构的标准,可以通过标签定义不同的元素,如标题、段落、链接等。我学习了HTML的基本语法,如标签的使用规范、嵌套关系等。 其次,对CSS(层叠样式表)的理解也是必要的。通过CSS,我可以为HTML元素添加样式或者布局,使页面更加美观和易于阅读。我学习了CSS的选择器、属性和值,以及如何对文本、盒模型进行样式设置。 另外,JavaScript是实现网页交互性的重要一环。我了解了JavaScript的基本语法和DOM(文档对象模型),可以通过JavaScript操作网页元素,实现动态效果、表单验证等功能。 在学习的过程中,我还关注了响应式设计的概念。响应式设计可以使网页在不同设备上提供良好的用户体验,通过CSS媒体查询和弹性布局等技术,使页面适应不同的屏幕大小和分辨率。 此外,我还进行了一些实践练习,通过编写一些小项目来巩固所学知识。这些实践项目包括创建静态网页、制作简单的动画效果、实现表单验证等,帮助我理解和应用所学的技术。 综上所述,我的Web前端开发预习笔记主要包括HTML、CSS、JavaScript以及响应式设计的基础知识和实践经验。我相信这些准备工作可以为我之后的学习和工作打下良好的基础。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值