首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

CSS之关于min-width、max-width、min-height和max-height的使用

若你填充的内容高度小于100,就以填充内容高度为准 H为5px: Snipaste_2021-12-01_22-03-55.png ==>:star:最高就为5px,填充内容的高度再高也无济于事 ---- :star:与min-width...不同,子盒子的min-width和max-width会受到父盒子width的影响 ---- :fire:min-width :star:设子盒子的min-width为H,父盒子width为width,使用...min-width是指: 如果H<width,意味着子盒子还可以更大一点,所以此时子盒子的宽度=父盒子宽度width 如果H>width,则子盒子宽度为H 举例: 当父盒子A宽度为200px,子盒子B...min-width为10px时: Snipaste_2021-12-01_22-19-37.png 当父盒子A宽度为10px,子盒子B min-width为200px时,与上图一样 ---- :fire

1.3K20

CSS:使用CSS媒体查询创建响应式布局

举几个例子一眼就明白了: /*在将某个媒体查询应用于所有媒体类型时,会省略 all*/ @media (min-width:800px) { ... } /*宽度在800~1200px之间时激活*/ @...media (min-width:800px) and (max-width:1200px) { ... } /*可以使用多个and运算符,这里添加了第三个判断方向为纵向*/ @media (min-width...:800px) and (max-width:1200px) and (orientation:portrait) { ... } /*宽度为800px或者方向为纵向时激活*/ @media (min-width...如果目标是横向模式智能手机,则使用: @media (min-width: 321px) { ... }   如果目标是纵向模式智能手机,则使用: @media (max-width: 320px) {...6、嵌套的媒体查询: #header { width: 400px; @media (min-width: 800px) { width: 100%; } }   以上代码编译后为以下的结果

2.9K20

在CSS中写 whenelse 是什么体验

else 是一个单独的提案,目前是一个4级规范 让我们来看看 when/else 是如何使用的吧 when/else 语法 先来看看为了实现页面响应式是如何做的,这就要用到 CSS媒体查询 @media (min-width...@when media(min-width: 800px) { /* 宽度大于800px时的样式 */ } @else { /* 宽度不大于800px时的样式 */ } 语义上比 @media...更加好了 when/else 甚至还能支持多条件判断,跟写 if/else 似的 @when media(min-width: 800px) { /* 宽度大于800px时的样式 */ } @else...media(min-width: 600px) { /* 宽度大于600px但不大于800px时的样式 */ } @else { /* 宽度不大于600px时的样式 */ } 更多用法 一起来看看...@when media(min-width: 800px) and supports(display: flex) { .flex { flex-direction: column

79120
领券