css设置三个div宽度占据三分之一

news/2024/9/13 20:15:52/ 标签: css, 前端

在CSS中,如果你想让一个元素占据其父容器宽度的三分之一,你可以通过设置该元素的width属性为33.333%(或更常见的,简化为33.33%33%,因为百分比在CSS中通常不需要极高的精度)来实现。这里是一个简单的例子:

<!DOCTYPE html>  
<html>  
<head>  <style>  .container {  width: 100%; /* 父容器宽度设置为100%,以便其子元素可以基于它计算宽度 */  display: flex; /* 使用Flexbox布局,让子元素能够并排显示 */  }  .one-third {  width: 33.33%; /* 子元素宽度设置为父容器的三分之一 */  /* 你可以在这里添加更多的样式,比如背景色、内边距等 */  background-color: lightblue; /* 示例背景色 */  padding: 10px; /* 示例内边距 */  box-sizing: border-box; /* 很重要,它确保了padding和border不会增加元素的最终宽度 */  }  </style>  
</head>  
<body>  <div class="container">  <div class="one-third">三分之一</div>  <div class="one-third">三分之一</div>  <div class="one-third">三分之一</div>  
</div>  </body>  
</html>

在这个例子中,.container 是一个父容器,其宽度设置为100%,意味着它会占据整个视口的宽度(或者它父元素的宽度,如果它被嵌套在另一个元素内)。.container 使用了Flexbox布局(display: flex;),这使得它的子元素(即具有.one-third类的元素)能够并排显示。

每个.one-third元素都被设置为其父容器宽度的三分之一(width: 33.33%;)。通过添加box-sizing: border-box;,我们确保了元素的边框和内边距(在这个例子中设置了内边距)被包含在元素的总宽度内,而不是增加元素的宽度。

这种方法是响应式的,意味着无论父容器的宽度如何变化,子元素都会保持其宽度为父容器的三分之一


http://www.ppmy.cn/news/1516060.html

相关文章

Python知识点:如何使用Redis与Redis-py进行缓存管理

使用Redis与redis-py进行缓存管理是常见的操作&#xff0c;尤其在处理高频请求或需要快速访问的数据时。以下是一个简单的指南&#xff0c;介绍如何使用redis-py与Redis进行缓存管理。 1. 安装Redis和redis-py 首先&#xff0c;需要确保Redis已经安装并正在运行。然后安装red…

【大数据算法】一文掌握大数据算法之:平面图直径问题的亚线性算法。

平面图直径问题的亚线性算法 1、引言2、平面图直径问题的亚线性算法2.1 定义2.2 核心原理2.3 应用场景2.4 算法公式2.5 代码示例 3、总结 1、引言 小屌丝&#xff1a;鱼哥&#xff0c;时间亚线性算算法的文章&#xff0c;咋感觉你写了一半呢&#xff1f; 小鱼&#xff1a;何出…

多元统计分析——基于R语言的单车使用情况可视化分析

注&#xff1a;基于R语言的单车使用情况可视化分析为实验记录&#xff0c;存在不足&#xff0c;自行改进。 一、提出问题&#xff08;要解决或分析的问题&#xff09; 1 、用户对共享单车的使用习惯&#xff0c;环境对共享单车运营带来的影响&#xff1f; 2 、共享单车的租赁…

单个像素的威胁:微小的变化如何欺骗深度学习系统

深度学习&#xff08;DL&#xff09;是人工智能&#xff08;AI&#xff09;的基本组成部分。它的目标是使机器能够执行需要决策机制的任务&#xff0c;这些决策机制往往近似于人类推理。深度学习模型是许多先进应用的核心&#xff0c;例如医疗诊断和自动驾驶汽车。不幸的是&…

dm8 disql 登录时执行sql 或脚本

dm8 disql 执行sql 或脚本 1 环境说明2 disql 登录同时查询sql2.1 到数据库bin目录登录2.2 使用绝对路径登录数据库 3 disql 登录同时执行sql 脚本3.1 编写sql脚本3.2 到数据库bin目录登录3.3 绝对路径登录数据库 4 达梦数据库学习使用列表 1 环境说明 演示环境 x86 cpu , 银河…

C++设计模式2:代理模式

实际上&#xff0c;代理模式就是委托类通过代理类来控制实际对象的访问权限。 比如老板就是委托类&#xff0c;助理就是代理类&#xff0c;由于不是每一个客户都可以面见老板&#xff0c;所以助理要帮助老板筛选那些可以面见老板的客户。又比如一款游戏&#xff0c;游戏的关卡就…

Java笔试面试题之多线程补充考点总结

常见考点虽然总结涵盖了文档中的大部分考点&#xff0c;但仍然存在一些未在总结中明确提到的具体考点。以下是一些补充的考点&#xff1a; 特定API的使用&#xff1a; Semaphore 的使用及其在多线程环境下的作用。CyclicBarrier 和 CountDownLatch 的详细使用场景及区别&#x…

Python酷库之旅-第三方库Pandas(100)

目录 一、用法精讲 431、pandas.DataFrame.items方法 431-1、语法 431-2、参数 431-3、功能 431-4、返回值 431-5、说明 431-6、用法 431-6-1、数据准备 431-6-2、代码示例 431-6-3、结果输出 432、pandas.DataFrame.keys方法 432-1、语法 432-2、参数 432-3、功…

波导阵列天线学习笔记4 一种用于毫米波通信的新型宽带双圆极化阵列天线

摘要&#xff1a; 在本文中&#xff0c;提出了一种新型的基于间隙波导毫米波双圆极化阵列天线。通过级联膜片极化器和十字转门OMT,简单的馈网被首次提出来实现双圆极化条件。通过膜片圆极化器可以在TE10和TE01模式之间实现90度的相位差&#xff0c;并且十字转门OMT被用于分别分…

秋冬春夏,纪念在CSDN的第365天

目录 时光 收获 工作 生活 憧憬 时光 再次收到创作纪念日的消息时&#xff0c;已在CSDN创作和度过了一年的时光。创作&#xff0c;成了自己的第二工作空间&#xff0c;成为了日常的一种习惯。 每当看到第1篇文章的提醒消息&#xff0c;都会想起当时创作的初衷和情景。是一…

MySQL编译安装-麒麟V10 x86

环境信息 操作系统: Kylin Linux Advanced Server V10 (Sword) 架构&#xff1a;X86 MySQL版本&#xff1a;5.7.44 编译 安装必要的依赖库和编译工具 sudo yum groupinstall Development Toolssudo yum install cmake ncurses-devel openssl-devel boost-devel libtirpc li…

自己DIY组装一台MacBook Pro2019需要多少钱,有高性价比吗

自己DIY组装一台MacBook Pro2019需要多少钱,有高性价比吗 一、初步设想 因为最近拆机拆上隐了,萌生了一个特别有趣的想法,看到小黄鱼市场上有很多卖MacBook Pro各种拆机配件的,五花八门啥都有,于是我就想,那我是不是可以自己购买这些硬件,组装配置一台自己想要配置的M…

ubuntu上cmake3.30.2的安装

引言 安装下载安装包将安装包从windows拷贝到ubuntu解压进入解压后的文件夹执行boostrap编译CMake安装CMake查看是否安装成功 目前的ubuntu系统是20.04.4&#xff0c;用命令行安装了cmake的版本是3.16的&#xff0c;由于项目需要升级cmake到cmake3.22之上&#xff0c;使用命令行…

R语言绘图系列专栏 | 更新中

关于**《R语言绘图专栏》**&#xff0c;此专栏基于R语言绘制图形。每个图形我们会提供对应的R代码、数据和文本文档。此系列将会是一个长期更新的系列。 本系列教程&#xff0c;我们计划发表及收录使用R语言绘制50科研中常用图形。这是个长期的过程&#xff0c;计划花费3-4个的…

您的多个密码是否被泄露有没有解决方法?

当密码在数据泄露中泄露并在暗网上公开时&#xff0c;密码就会被泄露&#xff0c;从而使他人能够未经授权访问您的在线帐户。这种风险不仅来自数据泄露&#xff1b;您的密码还可能在网络钓鱼攻击中被泄露&#xff0c;或者如果您没有安全地存储密码。 处理多个被泄露的密码可能…

【前端】VUE 在线运行 模拟器 通过字符串动态渲染页面 可以灵活使用

【前端】VUE2 在线运行 模拟器 通过字符串动态渲染页面 可以灵活使用 <template><div><!-- 这里是动态组件--><component :is"component"></component><!-- 这里是动态组件--><br /><br /><br />可…

es插件 安装Elasticvue插件

Chrome应用商店&#xff1a;https://chrome.google.com/webstore/detail/elasticvue/hkedbapjpblbodpgbajblpnlpenaebaa?h1zh Edge应用商店&#xff1a;https://microsoftedge.microsoft.com/addons/detail/elasticvue/geifniocjfnfilcbeloeidajlfmhdlgo

浅谈AI+工业视觉检测技术应用的优化

1 高质量替代人眼&#xff0c;助力智能制造 视觉是人类获取信息最主要的渠道&#xff0c;它使人们得以感知和理解周边的世界。通过视觉&#xff0c;人类可以感知外界物体的大小、明暗、颜色、动静&#xff0c;获得对机体生存具有重要意义的各种信息。人类的大脑皮层约有70%都在…

记使用Github工作流下载解压重打包Artifacts

在另一个工作流打包好的Artifacts&#xff0c;想在一个新的工作流下载并解压重新打包目标文件&#xff0c;说起来挺简单&#xff0c;还折腾了挺久。 1.下载 下载老老实实用gh(Github命令行)&#xff0c;不想再折腾其他的所谓简单方法 - name: Install GitHub CLIrun: choco i…

vue devserver proxy设置跨域详解

你要请求的线上域名 http://baidu.com 你要请求的线上接口 /news/list 拼接起来就是这样的 http://baidu.com/news/list 然后vue.config.js配置是这样的&#xff1a; module.exports { devServer: { proxy: { /api: { //这里的/api表示的意思是以/api开头的才生…