Css初学
Css负责网页的样式格式选择器{属性值}选择器定位到标签的工具写法分为内联内部外部本章不讲外部!-- 内联 -- !-- 内联优先级高于内部 -- div style color: blue;font-size: 25px;我是div/div内部在head和body标签之间创建style标签在其内部通过选择器来赋予样式选择器分别有元素选择器 元素名称{}id选择器 #id名称{} 一般用于唯一元素类选择器 .class名称{} 一般用于大量元素派生选择器 父级元素 子级元素{} 依据元素在其父级元素中的位置来选择元素子选择器 父类元素{} 直接子集仅自己的下一级伪类选择器 元素伪类 赋予动作样式!DOCTYPE html html head meta charsetutf-8 title/title /head !-- 内部 -- style div{ color: red; font-size: 25px; } #d2{ color: blue; } .div{ } div p{ color: aqua; } /* 直接子元素 表示直接子元素*/ #id1strong{ color: aquamarine; } /* 可以通过逗号给多个选择器添加相同属性 ---选择器组*/ /* 伪类选择器 某些操作后的样式,顺序不可错错了不生效*/ a:link{} a:visited{} a:hover{} a:active{} img{ width: 400px; height: 300px; } img:hover{ width: 350px; height:350px; /* 鼠标变成手指 */ cursor:pointer; } textarea{ width: 500px; height:200px; } /* 当鼠标聚焦时 */ textarea:focus{ color:blue; } /* 过滤器 规则的元素里使用*/ ul li:first-child{ color: red; } ul li:last-child{ color: blue; } ul li:nth-child(2){ color: green; /* 本质是判断 判断这个元素是否是其父类的子类第一个 满足条件才执行 */ #id1 #id2:nth-child(1){ color: aquamarine; } #id1 p:nth-child(1){ color: red; } /style body !-- css写法内联属性名属性值内部外部 -- !-- 内联 -- !-- 内联优先级高于内部 -- div style color: blue;font-size: 25px;我是div/div !-- id选择器 id最好不要相同-- div idd2/div !--class选择器 选择多组 -- div class div/div !-- 派生选择器 依据父级元素来选择元素 -- div p我是正文/p /div !-- 子选择器 -- div div id id1 strong 我是孙子元素 /strong /div strong 我是儿子元素 /strong !-- 以后面的class为主因为代码从左到右加载 -- div class id2,classid3woshiid3/div a href https://www.baidu.com target _blank百度一下/a img src../img/图片1.png/ textarea/textarea ul liruanjian/li lic/li lijava/li /ul /div div id id1 !-- div id id2 1/div -- p id id32/p /div /body /html边框定义元素的边框宽度 样式及颜色选 择 器 {border:边框宽度边框样式边框颜色 ;}border-radius:设置圆角 50%则为圆元素水平居中margin: 0 auto;文本color 颜色text-align :默认左对齐center居中right右对齐letter-spacing 字体间距text-indent 首行缩进字体font-size 字体的大小font-family 字体的样式font-weight 字体的粗细只能是100的整数!DOCTYPE html html head meta charsetutf-8 title/title /head style #d1{ border: 2px solid blue; /* 文本靠右 */ /* text-align: right; */ /* 文本间距 */ letter-spacing: 5px; /* 首行缩进 */ text-indent: 10px; font-family: 宋体; /* 字体大小 */ font-size :30px; /* 加粗 默认bold 必须是100的倍数*/ font-weight:500; } /* 圆的写法 */ #circle{ width: 100px; height: 100px; border: 5px solid blue; border-radius:50% ; background-color: #15CF8C; /* 白色#fff */ } #circle:hover{ background-color: #fff; cursor:pointer; } /style body div idd1文本/div div idcircle/div /body /html背景图片background-image:url()重复方式调整图片的展现形式background-reapt:reapt no-reapt reapt-x reapt-ybackground-size:contain图片刚好完整的放在容器内有留白 cover完全铺满整个容器有裁剪列表list-style-type图标list-style-image元素显示形式块元素block 可以设置宽高换行准确的来说应该是独占一行行内元素inline 不可设置宽高和换行行内元素inline-block 可以设置宽高不换行可以通过display改变元素的展现形式打破规则溢出处理overflow: visible hidden scroll auto(看是否超过来添加滚轮)box-sizing如果在元素上设置了 box-sizing: border-box; 则 padding(内边距) 和 border(边框) 也包含在 width和 height 中不设置则是分开独立计算

相关新闻

OpenMP并行计算中随机数生成器的线程安全与Ziggurat算法实现

OpenMP并行计算中随机数生成器的线程安全与Ziggurat算法实现

1. 项目概述:为什么要在OpenMP并行程序中折腾随机数生成器?如果你写过并行计算程序,尤其是用OpenMP这种共享内存模型来加速C代码,大概率会遇到一个让人头疼的问题:随机数生成器(RNG)在并行环境下…

2026/10/26 1:32:23 阅读更多 →
VirtualBox虚拟机创建与ISO镜像使用指南

VirtualBox虚拟机创建与ISO镜像使用指南

1. VirtualBox与ISO镜像基础认知VirtualBox作为一款开源的虚拟化软件,已经成为开发者、测试人员和IT运维人员的标准工具。它允许用户在单一物理机上运行多个操作系统实例,而ISO镜像则是实现这一功能的关键载体。ISO文件本质上是光盘内容的完整副本&#…

2026/10/25 8:44:57 阅读更多 →
初中英语学习方法解析与实用技巧

初中英语学习方法解析与实用技巧

1. 项目概述作为一名有着15年英语教学经验的教师,我经常被学生问到同一个问题:"老师,怎样才能学好英语?"这个问题看似简单,却很难用三言两语回答清楚。今天,我想通过这篇"初中英语优秀范文1…

2026/10/24 8:53:46 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/10/26 12:00:21 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/10/25 22:36:10 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/10/26 4:52:12 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/10/26 12:00:21 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/10/26 5:00:37 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/10/26 3:16:46 阅读更多 →

日新闻

周新闻

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/26 12:00:19 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/25 13:21:54 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/26 8:34:37 阅读更多 →