position属性css 13

position为absolute的元素的生成盒的包含块是其position为absolute、relative、fixed的祖先的内容边界而不是内边距边界

蓝色区域为.parent的content box。由此可以看出,规范中所说的,若某元素的position为absolute,其视口应该为其第一个position为absolute、relative或fixed的祖先元素的内容边界,而不是内边距边界。 ......
边界 position absolute 祖先 relative

CSS2.1规范笔记——10 视觉格式化模型细节

视觉格式化模型细节 包含块的定义 元素(生成的)盒的位置有时候是根据一个特定的矩形计算的,叫做元素的包含块(containing block)。元素包含块的定义如下: 元素 包含块 其为根元素。 其包含块是一个被称为初始包含块的矩形。对连续媒体,尺寸取自视口的尺寸,并且被固定在画布开始的位置;对于分 ......
模型 细节 视觉 格式 笔记

CSS2.1规范笔记——9.5 浮动

浮动 一个浮动盒会向左或向右移动,直到其外边界挨到包含块边界或者另一个浮动盒的外边界。如果存在行框,浮动盒的上外(边界)会与当前行框的上(边界)对齐。如果没有足够的水平空间来浮动,它会向下移动,直到空间合适或者再没出现过其他浮动。 因为浮动盒不在常规流内,在浮动盒之前或者之后创建的非定位块盒会垂直排 ......
笔记 CSS2 CSS 9.5

CSS2.1规范笔记——9.6 绝对定位

绝对定位 绝对定位模型中,盒相对其包含块偏移,它会从常规流中全部移除(不会影响后面的兄弟)。绝对定位的盒会为常规流中的子级和绝对(不包括fixed)定位的后代建立一个新的包含块。 然而绝对定位的内容不会沿着任何其他盒排列。它们可能会遮住其他盒的内容(或者被它们自身遮住),取决于重叠盒的堆叠层级(st ......
笔记 CSS2 CSS 9.6

CSS2.1规范笔记——9.7 分层展示

分层展示 z-index属性 该属性指定了: 当前堆叠上限爱问(stacking context)中,该盒的堆叠层级(stack level); 该盒是否应该建立一个堆叠上下文; 该属性的取值为: <integer>:是生成盒当前堆叠上下文中的堆叠层级,该盒还会建立一个新的堆叠上下文。 auto:生 ......
笔记 CSS2 CSS 9.7

CSS2.1规范——9.3 定位方案

定位方案 三种定位方案及其优先级 css2.1中,一个盒可能会根据三种定位方案来布局: 常规流:包括块级盒的块格式化、行内级盒的行内格式化和块级与行内级盒的相对定位。 浮动:在浮动模型中,盒先根据常规流来放置,然后从常规流中取出来并尽可能远地向左或向右移动。其他内容可能沿着浮动(盒)的一侧排列。 绝 ......
方案 CSS2 CSS 9.3

CSS2.1规范笔记——9.4 常规流

常规流 常规流中的盒属于一个FC,可能是BFC或是IFC中的一个。块级盒参与BFC,行内级盒参与IFC。 BFC BFC的产生条件: float:left | right position:absolute | fixed display:inline-block | table-cell | ta ......
常规 笔记 CSS2 CSS 9.4

CSS2.1规范笔记——9.2 控制盒的生成

控制盒的生成 控制盒就是我们常说的盒。盒的类型对其在视觉格式化模型中的行为有一定影响。 display的取值 display属性指定了盒的类型: none:此元素不会被显示。 block:此元素将显示为块级元素,此元素前后会带有换行符。 inline:默认。此元素会被显示为内联元素,元素前后没有换行 ......
笔记 CSS2 CSS 9.2

CSS2.1规范笔记——9.1 视觉格式化模型(视口和包含块)

视觉格式化模型 视觉格式化模型:对于可视化媒体,用户代理怎样处理文档树。在视觉格式化模型中,文档树中的每个元素根据其盒模型生成0或多个盒。这些盒的布局由以下因素控制: 盒尺寸与类型 定位方案(常规流、浮动与绝对定位) 文档树中元素间的关系 外部信息(例如视口大小、图片的固有尺寸等) 本章及下一章中定 ......
模型 视觉 格式 笔记 CSS2

CSS2.1规范笔记 - 8.1 盒尺寸

中文链接:http://www.ayqy.net/doc/css2-1/cover.html 英文链接:https://www.w3.org/TR/2011/REC-CSS2-20110607/ 本笔记是2020年自学前端时所写,当时写在word文档上,今天重温,就搬到博客园上来。 盒尺寸 盒模型的 ......
尺寸 笔记 CSS2 CSS 8.1

CSS2.1规范笔记——8.2 外边距与margin合并

外边距 margin取值 <length>:一个固定值 <percentage>:百分比根据当前生成盒的包含块的width来计算。注意,margin-top和margin-bottom也是根据其包含块的width来计算的。如果包含块的width取决于该元素,那么产生的布局在CSS2.1是未定义的。 ......
笔记 margin CSS2 CSS 8.2

css基础-精灵图

一张图片包括各种图标,用的时候用background-position对移到对应位置显示对应图标 但是图片放大会失真 图片制作完成后也不方便修改 所以如果小图票,我们可以用字体库解决 https://icomoon.io/ https://www.iconfont.cn/ ......
精灵 基础 css

css常用属性

参考地址:https://www.w3school.com.cn/css/index.asp css常用属性: 背景属性: background 简写属性,作用是将背景属性设置在一个声明中。 background-attachment 背景图像是否固定或者随着页面的其余部分滚动。 backgroun ......
属性 常用 css

css 选择器

更多选择器示例参考:https://www.w3school.com.cn/cssref/css_selectors.asp <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>css选择器</title> <! ......
css

css学习Day01

# css学习Day01 css语法 选择器{ ​ 声明1; ​ 声明2; ​ 声明3; } ## 一、css四种导入方式 - 行内样式 ```html 标题 ``` - 内部样式 ```html ``` - 外部样式 链接式: ```html ``` **优先级:就近原则(谁离元素更近用谁的)** ......
css Day 01

其他css3属性 圆角 三角形

圆角实际上有8个值a . 百分比超过百分之50结果都是一个椭圆 实心三角形的实现 宽高为0 给边框高度 透明 对边设置颜色 空心三角形 或者带边框的三角形 透明叠加 . 上边框的粗细 ......
圆角 三角形 属性 css3 css

属性选择器

指定属性和属性值 属性选择器 el[属性+"属性值"] 指定属性 不指定值 属性选择器的权重是10 但是不是单独的 基本上会配合 a 属性值是个词列表 ~= 包含 以xxx开头 attr()可以获取该标签上的属性 和值 只能获取自生标签上的值 相当于一个函数 ......
属性

css3

属性 浏览器前缀 transition:.3s -ms-transitio:0.3s -webkit-transitio:0.3s -o-transitio:0.3s -moz-transitio:0.3s ......
css3 css

定位 position

定位 position一共有五个属性值静态定位/相对定位/固定定位/绝对定位/粘性定位position: static/relative/fixed/absolute/sticky;利用top left right bottom 对元素进行position:relative相对样式需要配合left、 ......
position

字体属性

字体 font-family font-weight 100-300无反应 细的 常规 400-500 normal 600-900 加粗 bold font-style italic oblique 文字倾斜 text-decoration none 添加修饰 text-indent 首航缩进 l ......
属性 字体

背景属性

background-image :url()通常情况下会平铺 background-repeat :no-reqeat 平铺分为x和y background-position:-20px -50px ; background-position:50% 50% ; background-positi ......
属性 背景

常见的css属性

rgb 6位0-9a-f 简写 443322=432 rgb rgb(68,41,41,0.4)最后一位是alpha颜色透明度 浮动 让元素左右排列 float :left /right/none; 文档标准流 网页中的块级元素 都会自上而下的排列 浮动会破坏元素原本的特征(独占一行的特征) 浮动是 ......
属性 常见 css

列表 文本属性

list-style none 去除小圆点 网页默认的字体大小是16px font-size 字体大小 网页最小的字体大小是12px 文字居中 text-align center 图片居中 图片居中是在图片外层的盒子里面写 line-hight:100px 文字居中 行高等于高度的时候 文字居中 ......
属性 文本

css: display:none, display:block

<!doctype html> <html> <head> <meta charset="utf-8"> <title>css display:none, display:block</title> <script src="../jquery/3.6.0/jquery.min.js"></scri ......
display block none css

DevExpress中GridControl控件的基本属性设置和使用方法

(18条消息) DevExpress中GridControl控件的基本属性设置和使用方法_gridcontrol隐藏列_潘达小新的博客-CSDN博客 ......

36种漂亮的CSS3网页按钮Button样式

![加载中](https://img2023.cnblogs.com/blog/1904229/202307/1904229-20230722131851592-672654108.png "效果图") ```html 36种漂亮的CSS3网页按钮Button样式 36种漂亮的CSS3网页按钮But ......
样式 按钮 网页 Button CSS3

css基础-隐藏显示元素

display:none隐藏元素,不保留位置,文档结构中存在 visibility:hidden隐藏元素,仍占有原来位置 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" cont ......
元素 基础 css

css基础-position定位例子-垂直水平居中

盒子垂直居中,水平居中实现例子 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> ......
position 例子 水平 基础 css

input输入框、textarea文本框启用禁用属性disabled后给文字加粗加黑显示

/deep/ input[disabled], input:disabled, input.disabled { -webkit-text-fill-color: #3a3f63; /*disabled里面字的颜色*/ background: #f5f7fa; -webkit-opacity: 1; ......
disabled textarea 属性 文本 文字

htmx是一个库,用于在现代Web应用程序中实现实时交互。它使用声明性的HTML扩展属性来标记和控制交互行为,而无需编写复杂的JavaScript代码。htmx通过Ajax技术实现局部页面更新,从而提供更好的用户体验。

[htmx](https://htmx.org/ "htmx")是一个库,用于在现代Web应用程序中实现实时交互。它使用声明性的HTML扩展属性来标记和控制交互行为,而无需编写复杂的JavaScript代码。htmx通过Ajax技术实现局部页面更新,从而提供更好的用户体验。 https://htmx ......
htmx 局部 应用程序 JavaScript 标记