GVKun编程网logo

html – CSS:body {}选择器不工作(html中css选择器)

1

在本文中,我们将给您介绍关于html–CSS:body{}选择器不工作的详细内容,并且为您解答html中css选择器的相关问题,此外,我们还将为您提供关于BodyofHTML正在推动Navbar、Fo

在本文中,我们将给您介绍关于html – CSS:body {}选择器不工作的详细内容,并且为您解答html中css选择器的相关问题,此外,我们还将为您提供关于Body of HTML 正在推动 Navbar、Footer 和其他 Body Con、css – body {font-size:100.01%; } vs body {font-size:100%; }?、CSS 给 body 元素一个属性,给元素 INSIDE body 另一个属性、div+css 之 CSS 文本设置 CSS 字体设置 CSS 列表设置 CSS 表格设置 css outline 轮廓的知识。

本文目录一览:

html – CSS:body {}选择器不工作(html中css选择器)

html – CSS:body {}选择器不工作(html中css选择器)

这是整个文件:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <Meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Title</title>

    <style type="text/css">
        body‌ {
            font-family: Tahoma;
            font-size: 8px;
            background: #f00;
        }
    </style>
</head>

<body>
    Sample Text
    <p>Another Text</p>
</body>
</html>

在jsfiddle:@L_301_0@

为什么它不工作?我错过了什么吗?

解决方法

你身体里的y似乎有一些 junk {selector:
>>> u'body‌'
u'body\u200c'

删除你的身体线,并用手重写.您的文本编辑器应该有一些工具来自动摆脱这些事情.

Body of HTML 正在推动 Navbar、Footer 和其他 Body Con

如何解决Body of HTML 正在推动 Navbar、Footer 和其他 Body Con

我不知道为什么在调整我的页面大小时,这会发生在 iPad 媒体查询级别,然后在切换汉堡图标出现后针对 iPhone 等较小的移动设备进行修复。它被破坏,直到它低于 768 x 1080 和高于 908 x 1080。

其中很多都是复制和粘贴,因为我试图理解它,但这让我很难过。如果有人能帮助详细解释这个问题,我将不胜感激。

编辑: body 元素在缩小屏幕时将导航栏页脚和其他正文内容推向左侧。

这里是 style.scss 文件。我不确定我需要更改哪个元素来解决这个问题:

  1. /* Store Website Overrides */
  2. @import "./colors";
  3. ::-webkit-scrollbar {
  4. width: 3.5px;
  5. }
  6. /* Track */
  7. ::-webkit-scrollbar-track {
  8. background: transparent;
  9. }
  10. /* Handle */
  11. ::-webkit-scrollbar-thumb {
  12. background: $sigma-gray;
  13. }
  14. /* Handle on hover */
  15. ::-webkit-scrollbar-thumb:hover {
  16. background: #555;
  17. }
  18. body {
  19. min-height: 100vh;
  20. display: flex;
  21. flex-direction: column;
  22. }
  23. footer {
  24. margin-top: auto;
  25. }
  26. /* No greater than 900px,no less than 400px */
  27. @media (max-width: 908px) and (min-width: 768px) {
  28. body {
  29. background-color: red;
  30. }
  31. }

css – body {font-size:100.01%; } vs body {font-size:100%; }?

css – body {font-size:100.01%; } vs body {font-size:100%; }?

我应该保持身体,{font-size:100.01%; }或{font-size:100%; }?

什么是{font-size:100.01%; }?而且甚至在html {}中也提到font-size是非常好的

如果我正在使用body {font-size:62.5%;}

编辑:2010年5月3日

今天我在这里发现了约100.01%的信息 – http://www.communitymx.com/content/article.cfm?cid=FAF76&print=true

This odd 100.01% value for the font
size compensates for several browser
bugs. First,setting a default body
font size in percent (instead of em)
eliminates an IE/Win problem with
growing or shrinking fonts out of
proportion if they are later set in
ems in other elements. Additionally,
some versions of Opera will draw a
default font-size of 100% too small
compared to other browsers. Safari,on
the other hand,has a problem with a
font-size of 101%. The current “best”
suggestion is to use the 100.01% value
for this property.

保持身体{font-size:100.01%}代替{font-size:100%}很好

解决方法

声明体(或html){font-size:100.01%}补偿了舍入误差,特别是在旧版本的Opera和Safari中.否则会显示太小的字体.

相对字体大小(%,em)总是相对于父元素的字体大小来解释.所以在顶部元素中实现一种初始化复位并不是个坏主意,您可以使用body {font-size:100%}来实现.

CSS 给 body 元素一个属性,给元素 INSIDE body 另一个属性

CSS 给 body 元素一个属性,给元素 INSIDE body 另一个属性

如何解决CSS 给 body 元素一个属性,给元素 INSIDE body 另一个属性

我所有的 body 都在一个列上。 但我希望我的标题(在我的身体内部)位于另一列。

如何选择 header 元素并更改其属性,即使 body 元素具有其他属性?

我试过了:

html {
     display: grid;
     grid-template-columns: 10% 90%;
}

body {
    grid-column-start: 2;
}

header {
    grid-column-start: 1;
}
<!DOCTYPE html>
<html lang="en">
<head>
    <Meta charset="UTF-8">
    <link rel="stylesheet" href="styles.css">
    <title>Web.</title>
</head>
<header>

    <p>Outside the body</p>

</header>
<body>
    <p>Inside the body</p>
</body>
</html>

解决方法

首先,您必须修复 HTML。 <body> 标记包装 HTML 文档的内容,因此您不能将其用作文档中的容器。我把它变成了一个 <main> 标签,它更像是我收集的你正在寻找的东西。

然后我为两个单元格指定了 grid-row-start,这样单元格就不会移动到下一行。

纯粹是为了装饰,我添加了一个 gap 和背景色,以便您可以更好地看到正在发生的事情。这些对于它的工作并不重要。

body {
     display: grid;
     grid-template-columns: 10% 90%;
     gap: 1rem;
}

main {
    grid-column-start: 1;
    grid-row-start: 1;
    background: rgba(255,125,0.2);
}

header {
    grid-column-start: 2;
    grid-row-start: 1;
    background: rgba(255,0.2);
}
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <link rel="stylesheet" href="styles.css">
    <title>Web.</title>
</head>
<body>
  <header>
    <p>Outside the body</p>
  </header>
  <main>
    <p>Inside the body</p>
  </main>
</body>
</html>

div+css 之 CSS 文本设置 CSS 字体设置 CSS 列表设置 CSS 表格设置 css outline 轮廓

div+css 之 CSS 文本设置 CSS 字体设置 CSS 列表设置 CSS 表格设置 css outline 轮廓

1、CSS 文本设置:
CSS 文本属性
属性 描述
color 设置文本颜色
direction 设置文本方向。
line-height 设置行高。
letter-spacing 设置字符间距。
text-align 对齐元素中的文本。
text-decoration 向文本添加修饰。
text-indent 缩进元素中文本的首行。
text-shadow 设置文本阴影。CSS2 包含该属性,但是 CSS2.1 没有保留该属性。
text-transform 控制元素中的字母。
unicode-bidi 设置文本方向。
white-space 设置元素中空白的处理方式。
word-spacing 设置字间距。

2、CSS 字体设置:
CSS 字体属性
属性 描述
font 简写属性。作用是把所有针对字体的属性设置在一个声明中。
font-family 设置字体系列。
font-size 设置字体的尺寸。
font-size-adjust 当首选字体不可用时,对替换字体进行智能缩放。(CSS2.1 已删除该属性。)
font-stretch 对字体进行水平拉伸。(CSS2.1 已删除该属性。)
font-style 设置字体风格。
font-variant 以小型大写字体或者正常字体显示文本。
font-weight 设置字体的粗细。

3、CSS 列表设置:
CSS 列表属性 (list)
属性 描述
list-style 简写属性。用于把所有用于列表的属性设置于一个声明中。
list-style-image 将图象设置为列表项标志。
list-style-position 设置列表中列表项标志的位置。
list-style-type 设置列表项标志的类型。
marker-offset

列表项图像
有时,常规的标志是不够的。你可能想对各标志使用一个图像,这可以利用 list-style-image 属性做到:
ul li {list-style-image : url(xxx.gif)}
只需要简单地使用一个 url () 值,就可以使用图像作为标志。

4、CSS 表格设置:

表格边框: border 属性。
下面的例子为 table、th 以及 td 设置了蓝色边框:
table, th, td{border: 1px solid blue;}
折叠边框:border-collapse 属性设置将表格边框折叠为单一边框:
table{border-collapse:collapse;}
表格宽度和高度:通过 width 和 height 属性定义表格的宽度和高度。
table{width:100%;}
th{height:50px;}
表格文本对齐:text-align 属性设置水平对齐方式,比如左对齐、右对齐或者居中:
td{text-align:right;}
vertical-align 属性设置垂直对齐方式,比如顶部对齐、底部对齐或居中对齐:
td{height:50px;vertical-align:bottom;}
表格内边距:控制表格中内容与边框的距离,请为 td 和 th 元素设置 padding 属性:
td{padding:15px;}
表格颜色:
下面的例子设置边框的颜色,以及 th 元素的文本和背景颜色:
table, td, th{border:1px solid green;}
th{background-color:green;color:white;}

5、css outline 轮廓线设置:

ooutline:在一个声明中设置所有的轮廓的属性。

outline-color:设置轮廓的颜色。

outline-style:设置轮廓的样式。包括以下选项:
none:默认。定义无轮廓。
dotted:定义点状的轮廓。
dashed:定义虚线轮廓。
solid:定义实线轮廓。
double:定义双线轮廓。双线的宽度等于 outline-width 的值。
groove:定义 3D 凹槽轮廓。此效果取决于 outline-color 的值。
ridge:定义 3D 凹槽轮廓。此效果取决于 outline-color 的值。
inset:定义 3D 凹槽轮廓。此效果取决于 outline-color 的值。
outset:定义 3D 凹槽轮廓。此效果取决于 outline-color 的值。
inherit:规定应该从父元素继承轮廓样式的设置。
outline-width:设置轮廓的宽度。

thin:规定细轮廓。
medium:默认。规定中等的轮廓。
thick:规定粗轮廓。
length:数值。规定轮廓粗细的值。
inherit:规定应该从父元素继承轮廓样式的设置。

今天关于html – CSS:body {}选择器不工作html中css选择器的介绍到此结束,谢谢您的阅读,有关Body of HTML 正在推动 Navbar、Footer 和其他 Body Con、css – body {font-size:100.01%; } vs body {font-size:100%; }?、CSS 给 body 元素一个属性,给元素 INSIDE body 另一个属性、div+css 之 CSS 文本设置 CSS 字体设置 CSS 列表设置 CSS 表格设置 css outline 轮廓等更多相关知识的信息可以在本站进行查询。

本文标签:

上一篇html – CSS – 边框,只有边框的一半可见(css边框显示一半)

下一篇html – CSS:white-space:nowrap似乎在IE中不起作用(安岳县法律援助中心电话)