当前位置: 首页 > 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/news/293838.html

相关文章:

  • 线性代数基础(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 安装
  • vscode spring boot项目编辑yaml不自动提示补全如何解决
  • Ubuntu 基于sox音频处理工具shell脚本批量处理音频文件
  • C++ | Leetcode C++题解之第387题字符串中的第一个唯一字符
  • 问:你知道IO和NIO有哪些区别不?
  • 基于golang实现简单的文件监控
  • 【Python百日进阶-Web开发-音频】Day705 - 音频加载 librosa.load / librosa.stream
  • 《系统架构设计师教程(第2版)》第17章-通信系统架构设计理论与实践-02-广域网网络架构
  • HTML和HTML5有什么区别
  • 畅捷通如何远程访问
  • 主流的3D模型格式有什么区别?