html移动端flex布局插logo,移动端 css/html (box-flex)自适应、等比布局

本文探讨了移动端使用CSS Flex布局实现自适应和等比布局的方法,通过.boxcontainer样式展示了如何处理元素的自适应宽度和边界贴合。同时提到了box-sizing:border-box属性的作用,以及不同浏览器前缀的使用,确保了跨浏览器兼容性。内容还涵盖了传统的CSS布局方式的局限性和一些前端开发常用的UI开源框架。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

移动端 css/html (box-flex)自适应、等比布局

对于移动端自适应的一种布局方式。

.boxcontainer{

display: box;

display: -moz-box;

display: -webkit-box;

border: 1px solid red;

height: 32px;

min-width: 100px;

}

.boxcontainer>div{

box-flex: 1;

-webkit-box-flex: 1;

-moz-box-flex: 1;

}

.boxcontainer>div>input{

min-width: 50px;

width: 100%;

box-sizing: border-box;

height: 32px;

border: 0;

}

.boxcontainer>a{

min-width: 50px;

display: inline-block;

border: 1px solid red;

height: 32px;

line-height: 28px;

text-align: center;

}

搜索

展示:

平板

7d46ab2ed1f97d61d3009b6b399170df.png

大手机屏幕

583147f167cbcfe804f385ae2e11403b.png

小手机屏幕

0bcf78b1773961ea1a2b75cb0df8a55e.png

本次布局主要是对于

box-sizing: border-box;

display: box;

display: -moz-box;

display: -webkit-box;

box-flex: 1;

-webkit-box-flex: 1;

-moz-box-flex: 1;

配合的理解,这样的布局无需担心width:百分比的溢出问题,全贴合边框。

参考链接

七种CSS左侧固定,右侧自适应两栏布局

一 两栏布局基本HTML和CSS 首先创建基本的HTML布局和最基本的样式. 基本的样式是,两个盒子相距20px, 左侧盒子宽120px,右侧盒子宽度自适应

css 一行自适应等比例布局

一.浮动布局+百分比 .row { width:100%; overflow:hidden; zoom:1; } .item { float: left; width: 20%; } 该样式兼容性较好 ...

CSS两列高度自适应,右边自适应

CSS hover box

CSS hover box transition 踩坑指南, display: none; 作为初始状态,不会产生动画效果,必须设置 height: 0; 或 width: 0; 来实现隐藏! tra ...

web前端开发常用的10个高端CSS UI开源框架

web前端开发常用的10个高端CSS UI开源框架   随着人们对体验的极致追求,web页面设计也面临着新的挑战,不仅需要更人性化的设计理念,还需要设计出更酷炫的页面.作为web前端开发人员,运用开源 ...

CSS 学习笔记 - Flex 布局

传统布局方式的局限性 传统的网页布局方式,采用 display + position + float 的方式来实现.这种方式,无法实现一些复杂的布局,并且在实现某些布局时,会有一些局限性. 比如,最常 ...

随机推荐

linux 下 TeXmacs 作 Maple 18 的前端

TeXmacs的maple 插件比较老,默认条件下无法运行maple 18.且默认情况下maple18不在系统的搜索目录中,导致TeXmacs中不显示 maple 的session.以下假设TeXma ...

Hibernate中易错地方的总结

1.Hibernate中的配置文件要放在src下,注意不能放在包目录下 2.Hibernate中@Before   @After方法不能再普通的类里用,只有在专门的JUnit测试用例里面用. 3.使用 ...

Mabitis 多表查询(一)resultType=“java.util.hashMap”

1.进行单表查询的时候,xml标签的写法如下 进行多表查询,且无确定返回类型时 xml标签写法如下:

java_redis3.0.3集群搭建

redis3.0版本之后支持Cluster,具体介绍redis集群我就不多说,了解请看redis中文简介. 首先,直接访问redis.io官网,下载redis.tar.gz,现在版本3.0.3,我下面 ...

ANDROID_MARS学习笔记_S05_004_过滤杂质,得到真正的加速度

一.简介 二.代码1.java (1)MainActivity.java import android.app.Activity; import android.content.Context; im ...

[ZJOI2015]地震后的幻想乡

题目传送门 SOL:不会积分的我瑟瑟发抖. 所以我选择状压DP. 我们有以下一个dp状态: f[S][i],S表示点集,i表示这个点集向外联了i条边. 那么答案就是f[(1<

VBA Editor Addins --&gt&semi; VBE插件模板开发众筹

https://www.cnblogs.com/Charltsing/p/VBEAddins.html QQ:564955427 8月8日测试版功能说明 1.VBE菜单的创建 2.toolwindow ...

React 性能调优总结

React 性能调优总结 首先要说一个库: why-did-you-update, 地址:why-did-you-update, 利用这个库可以在页面上快速看到多余渲染的问题: 因为多数情况下我们在R ...

【统一异常处理】&commat;ControllerAdvice &plus; &commat;ExceptionHandler 全局处理 Controller 层异常

1.利用springmvc注解对Controller层异常全局处理 对于与数据库相关的 Spring MVC 项目,我们通常会把 事务 配置在 Service层,当数据库操作失败时让 Service ...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值