搜索
首页web前端css教程将在那里的身体余量保持偏心

该CSS挑战涉及创建具有特定属性的DIV:垂直和水平居中,用边距的视口缩放,保持固定的纵横比以及无JavaScript。提出了几种解决方案:

将在那里的身体余量保持偏心

正如安德鲁·韦尔奇(Andrew Welch)所述,挑战需要:

  • 中心:垂直和水平。
  • 缩放: DIV应调整大小以适合视口,同时保持边距。
  • 纵横比:必须保留任意纵横比。
  • 无JavaScript:该解决方案必须仅使用CSS。

一些开发人员提供了解决方案,包括:

  • Mark Huot:使用直接宽度/高度和纵横比计算来确定边缘。
  • Amelia Wattenberger&Eric A. Meyer:高度/宽度和最大宽度/最大宽度,以translate (Amelia)或Flexbox(ERIC)为中心。
  • Brian Hart&BenoîtRouleau:使用vmin单元进行纵横比的大小,并以Flexbox为中心。 Benoît使用calc()进行边缘调整。
  • 乔纳森·梅尔维尔(Jonathan Melville):主要使用尾风CSS课程提出了一个解决方案。

安德鲁·韦尔奇(Andrew Welch)最终赞成使用vmin单元的解决方案,尽管他承认他对calc()用于保证金减法的使用可能是不必要的。各种方法突出了CSS在解决这个布局问题方面的灵活性。

以上是将在那里的身体余量保持偏心的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
CSS Houdini可以改变我们编写和管理CSS的方式CSS Houdini可以改变我们编写和管理CSS的方式Apr 22, 2025 am 10:45 AM

CSS Houdini可能是CSS中最令人兴奋的发展。 Houdini由许多单独的API组成,每个API分开运送到浏览器,有些

破坏CSS自定义属性以下:root可能是个好主意破坏CSS自定义属性以下:root可能是个好主意Apr 22, 2025 am 10:43 AM

CSS自定义属性已经成为一个热门话题,已经有一段时间了,关于它们的工作方式到创意教程,有很多关于它们的精彩文章

使用混合蛋白将数学从响应式字体尺寸中取出使用混合蛋白将数学从响应式字体尺寸中取出Apr 22, 2025 am 10:35 AM

响应式字体大小(RFS)是一种基于浏览器的尺寸,在元素上自动计算和更新字体尺寸属性的引擎

差异份量差异份量Apr 22, 2025 am 10:25 AM

我们可以写有“未来派” JavaScript。 “阶段0”是指仍然是建议的JavaScript语言的想法。不过,有人可能转过身

仅CSS的星级等级组件等等! (第2部分)仅CSS的星级等级组件等等! (第2部分)Apr 22, 2025 am 10:23 AM

在两部分系列的第二篇文章中,Temani AFIF演示了一种使用实验性卷轴驱动的动画而不是使用边框图像属性,从第一篇文章中创建星级评级组件的另一种方法。

衬线税衬线税Apr 22, 2025 am 10:22 AM

字体是向量。矢量艺术的分数比较少点的矢量艺术更大的文件。下载自定义字体。因此,字体少

简单而无聊简单而无聊Apr 22, 2025 am 10:21 AM

简单性是网页设计和开发中有趣的形容词。我确定它几乎是每个项目的引用目标。没有人走进开球

下一个genpm下一个genpmApr 22, 2025 am 10:20 AM

因此,许多Web项目都使用NPM来吸引前端和背部的依赖关系。 npm安装和走开,将数千个文件拉入一个

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

功能强大的PHP集成开发环境