当前位置: 首页 > article >正文

css 动态宽度的同时高度自适应(含内容居中)

html内容

<div class='content'><span>我是内容</span></div>

自适应高度
此时内容将无法居中

.content { 
	width: 100%; /* 或者其他任意值 */
	height: 0; 
	padding-top: 100%; /* 与width相等 */
}

居中内容

.content { 
	width: 100%;  /* 或者其他任意值 */
	height: 0; 
	padding-top: 100%; /* 与width相等 */
	position: relative;
}

.content span { 
	position: absolute;
	left: 0; top: 0; right: 0; bottom: 0;
	height: 50%; width: 50%; margin: auto;
	
	 /* 此时span已经相对于content居中,如果想要span的内容再居中,则补充如下样式:↓ */
	display: flex; align-items: center; justify-content: center;
}

http://www.kler.cn/a/293838.html

相关文章:

  • makefile 设置动态库路径参数
  • 解锁微前端的优秀库
  • 鸿蒙next版开发:相机开发-适配不同折叠状态的摄像头变更(ArkTS)
  • ubuntu20.04 解决Pytorch默认安装CPU版本的问题
  • 大数据开发面试宝典
  • 图片画廊 day2 (可复制源码)
  • 线性代数基础(2)——特征值和特征向量
  • 探索 Logrus 日志框架:Go 语言的强大日志工具
  • 网络安全服务基础Windows--第15节-CA与HTTPS理论
  • ubuntu 20.04 一直卡在登录界面,即使密码正确也无法登录(失败记录)
  • 前端缓存介绍以及实现方案
  • 【杂记】裂脑人实验和语言模型幻觉
  • 深度解析:基于离线开发的数据仓库转型落地案例
  • DIAS:用于DSA序列中颅内动脉分割的数据集和基准|文献速递--基于深度学习的医学影像病灶分割
  • ICM20948 DMP代码详解(6)
  • vim常用快捷键问答之二
  • CentOS 7 上安装 NVIDIA Docker
  • ​​NIFI汉化_替换logo_二次开发_Idea编译NIFI最新源码_详细过程记录_全解析_Maven编译NIFI避坑指南002
  • 设计模式-行为型模式-状态模式
  • 如何在 Ubuntu 24.04 上安装 MariaDB ?
  • 怎么使用matplotlib绘制一个从-2π到2π的sin(x)的折线图-学习篇
  • 深度学习基础--卷积的变种
  • 江协科技stm32————11-5 硬件SPI读写W25Q64
  • zookeeper初识
  • Optuna发布 4.0 重大更新:多目标TPESampler自动化超参数优化速度提升显著
  • Docker | Win10 安装