- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Justify-content: space-around 属性在第二个 flexbox (嵌套)中不起作用,这是为什么?代码:html-
<body>
<div class="navbar">
<div class="logo"><img src="redragon-logo.webp" alt="redragon-logo"></div>
<div class="otherlinks">
<div class="navbar-box1">HOME</div>
<div class="navbar-box2">PRODUCTS</div>
<div class="navbar-box3">BLOG</div>
<div class="navbar-box4">REVIEWS</div>
<div class="navbar-box5">CONTACT</div>
<div class="navbar-box6">
<select name="currency" id="currency" class="currency-label">CURRENCY
<option value="default" selected>Currency</option>
<option value="rupee">₹ Rupee</option>
<option value="yen">¥ Yen</option>
<option value="dollar">$ USD</option>
<option value="dollar">$ CAD</option>
</select>
</div>
</div>
</div>
</body>
CSS -
*{
margin: 0;
padding: 0;
}
/* navbar styling starts*/
.navbar{
padding: 0px 30px;
background-color: #111;
font-family: abel,arial;
display: flex;
height: 7vw;
justify-content: space-between;
align-items: center;
}
/* .logo{
display: flex;
justify-content: space-evenly;
} */
.otherlinks{
color: #ccc;
display: flex;
justify-content: space-around;
}
select{
padding: 0px 3px ; /*design this select input*/
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Redragon</title>
<link rel="stylesheet" href="website.css">
</head>
<body>
<div class="navbar">
<div class="logo"><img src="redragon-logo.webp" alt="redragon-logo"></div>
<div class="otherlinks">
<div class="navbar-box1">HOME</div>
<div class="navbar-box2">PRODUCTS</div>
<div class="navbar-box3">BLOG</div>
<div class="navbar-box4">REVIEWS</div>
<div class="navbar-box5">CONTACT</div>
<div class="navbar-box6">
<select name="currency" id="currency" class="currency-label">CURRENCY
<option value="default" selected>Currency</option>
<option value="rupee">₹ Rupee</option>
<option value="yen">¥ Yen</option>
<option value="dollar">$ USD</option>
<option value="dollar">$ CAD</option>
</select>
</div>
</div>
</div>
</body>
</html>
最佳答案
这是因为默认宽度是“auto”,占用尽可能少的空间。如果您在此类中添加宽度:
.otherlinks{
color: #ccc;
display: flex;
justify-content: space-around;
width: 600px;
}
这应该可以解决您的问题,您可以选择最适合您的宽度值。
我邀请您查阅此链接以找到最佳的宽度单位: CSS values and units
我建议你:“大众”
结果:
*{
margin: 0;
padding: 0;
}
/* navbar styling starts*/
.navbar{
padding: 0px 30px;
background-color: #111;
font-family: abel,arial;
display: flex;
height: 7vw;
justify-content: space-between;
align-items: center;
}
/* .logo{
display: flex;
justify-content: space-evenly;
} */
.otherlinks{
color: #ccc;
display: flex;
justify-content: space-around;
width: 600px;
}
select{
padding: 0px 3px ; /*design this select input*/
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Redragon</title>
<link rel="stylesheet" href="website.css">
</head>
<body>
<div class="navbar">
<div class="logo"><img src="redragon-logo.webp" alt="redragon-logo"></div>
<div class="otherlinks">
<div class="navbar-box1">HOME</div>
<div class="navbar-box2">PRODUCTS</div>
<div class="navbar-box3">BLOG</div>
<div class="navbar-box4">REVIEWS</div>
<div class="navbar-box5">CONTACT</div>
<div class="navbar-box6">
<select name="currency" id="currency" class="currency-label">CURRENCY
<option value="default" selected>Currency</option>
<option value="rupee">₹ Rupee</option>
<option value="yen">¥ Yen</option>
<option value="dollar">$ USD</option>
<option value="dollar">$ CAD</option>
</select>
</div>
</div>
</div>
</body>
</html>
关于html - CSS Flex 属性 'justify-content' 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73002394/
我真的很困惑。在查找在线资源和文档时,这些属性的大多数文档似乎都引用了 Flex-box,而不是网格。而且我不知道 Flex-box 中等效属性的文档对网格的适用性如何。 所以,我尝试引用 https
跟进问题:In CSS Flexbox, why are there no "justify-items" and "justify-self" properties? 有人能帮我把方框 55 和 5
我遇到了一个特定于 IE 的问题,我无法解决这个问题。 下面的HTML和CSS可以直播看in this pen . ::HTML Dummy
考虑伸缩容器的主轴和横轴: 资料来源:W3C 要沿主轴对齐弹性项目,有一个属性: justify-content 要沿十字轴对齐弹性项目,需要三个属性: align-content align-ite
justify-items 和 justify-self 属性似乎无法被 Sublime Text 识别,只是显示为无效语法。 (Sublime 是最新的,语言设置为 CSS,并且在父子网格关系方面正
考虑伸缩容器的主轴和横轴: 资料来源:W3C 要沿主轴对齐弹性项目,有一个属性: justify-content 要沿交叉轴对齐弹性项目,需要三个属性: align-content align-ite
考虑伸缩容器的主轴和横轴: 资料来源:W3C 要沿主轴对齐弹性项目,有一个属性: justify-content 要沿交叉轴对齐弹性项目,需要三个属性: align-content align-ite
考虑伸缩容器的主轴和横轴: 资料来源:W3C 要沿主轴对齐弹性项目,有一个属性: justify-content 要沿交叉轴对齐弹性项目,需要三个属性: align-content align-ite
考虑伸缩容器的主轴和横轴: 资料来源:W3C 要沿主轴对齐弹性项目,有一个属性: justify-content 要沿交叉轴对齐弹性项目,需要三个属性: align-content align-ite
考虑伸缩容器的主轴和横轴: 资料来源:W3C 要沿主轴对齐弹性项目,有一个属性: justify-content 要沿交叉轴对齐弹性项目,需要三个属性: align-content align-ite
考虑伸缩容器的主轴和横轴: 资料来源:W3C 要沿主轴对齐弹性项目,有一个属性: justify-content 要沿交叉轴对齐弹性项目,需要三个属性: align-content align-ite
考虑伸缩容器的主轴和横轴: 资料来源:W3C 要沿主轴对齐弹性项目,有一个属性: justify-content 要沿交叉轴对齐弹性项目,需要三个属性: align-content align-ite
由于某些奇怪的原因,atom 无法识别 css 网格中使用的 justify-items 和 justify-self 命令。有谁知道这是为什么,是否有解决办法? .container { dis
考虑 flex 容器的主轴和横轴: 来源:W3C 要沿主轴对齐 flex 元素,有一个属性: justify-content 要沿交叉轴对齐 flex 元素,有三个属性: align-content
据我所知,justify-items和 justify-self CSS 属性用于 CSS 网格布局,不会在 Flexbox 布局中有任何影响(不同于名称相似但不同的 justify-content
这个问题在这里已经有了答案: CSS text align justify big spaces (9 个回答) 关闭 7 年前。
我有需要换行符的文本,我不想添加 在每一行之后,所以我使用 white-space: pre-wrap .我想要 text-align:justify以及。但它们似乎无法协同工作。 有办法克服吗? 最
在 css 中,属性 text-align: justify-all 有什么作用?在 MDN他们建议它也证明了最后一行的内容。但是我的 chrome 浏览器没有任何反应: one two three
有没有人有关于 textAlign: 'justify' 在 React Native 中如何工作的工作示例或解释?也对 textAlign: 'auto' 感到好奇 最佳答案 事实上,react n
这是我用的css > p { > text-align: justify; > text-justify: inter-word; > } 最佳答案 我已经通
我是一名优秀的程序员,十分优秀!