GVKun编程网logo

CSS 未在 FastAPI Jinja2Template 中呈现(css未加载)

2

对于CSS未在FastAPIJinja2Template中呈现感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解css未加载,并且为您提供关于Angular自定义库组件仅在app.compon

对于CSS 未在 FastAPI Jinja2Template 中呈现感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解css未加载,并且为您提供关于Angular 自定义库组件仅在 app.component 中呈现、asp.net – Intuit合作伙伴平台(IPP)QuickBooks Online(QBO)BlueDot菜单ASPX页面无法在Internet Explorer(IE)中呈现、css 插图未在 Safari 中呈现、div+css 之 CSS 文本设置 CSS 字体设置 CSS 列表设置 CSS 表格设置 css outline 轮廓的宝贵知识。

本文目录一览:

CSS 未在 FastAPI Jinja2Template 中呈现(css未加载)

CSS 未在 FastAPI Jinja2Template 中呈现(css未加载)

如何解决CSS 未在 FastAPI Jinja2Template 中呈现

更新:这解决了。我没有写正确的 CSS!


我正在尝试在 HTML 中呈现一些内容。有多种原因导致问题,但我已经包含了我想要开始工作的最基本部分。如果我能让这个工作,我就能让其余的工作。

非常简单的应用结构:

  1. app
  2. api.py
  3. static
  4. styles.css
  5. templates
  6. index.html

这是index.html的内容:

  1. <html>
  2. <h1>
  3. Title here
  4. <Meta charset="UTF-8" />
  5. <Meta name="viewport" content="width=device-width,initial-scale=1.0" />
  6. <link href="{{ url_for(''static'',path=''/styles.css'') }}" rel="stylesheet">
  7. </h1>
  8. </html>

这是我使用的 CSS:

  1. h1 {
  2. color: red
  3. text-align: center
  4. }

api.py 中的相关代码:

  1. from fastapi.templating import Jinja2Templates
  2. from fastapi.responses import HTMLResponse
  3. from fastapi.staticfiles import StaticFiles
  4. app = FastAPI()
  5. templates = Jinja2Templates(directory="templates")
  6. app.mount("/static",StaticFiles(directory="static"),name="static")
  7. @app.get("/",response_class=HTMLResponse)
  8. def read_mean_cpu(request: Request,device_id):
  9. return templates.TemplateResponse("index.html",{"request": request}))

知道为什么 CSS 没有被采用吗?

Angular 自定义库组件仅在 app.component 中呈现

Angular 自定义库组件仅在 app.component 中呈现

如何解决Angular 自定义库组件仅在 app.component 中呈现

我正在尝试将我的自定义库从不同的项目导入到我的新应用程序中。到目前为止,我已经开发了该库,并且正在使用 npm link 将其导入到我的本地应用程序中。我看到了这种奇怪的现象。我的 app.component 与许多应用程序一样设置,并且其中有一个路由器插座:

  1. <router-outlet></router-outlet>

我创建了一个使用我的自定义库组件(这是模板)的本地组件:

  1. <my-custom-lib-component></my-custom-lib-component>

以及指向该组件的路由定义,如下所示:

  1. const routes = [{
  2. path: ''local-path'',component: LocalComponent
  3. }];
  4. @NgModule({
  5. imports: [RouterModule.forRoot(routes)],exports: [RouterModule]
  6. })
  7. export class AppRoutingModule {}

当您导航到 local-path 时,自定义库组件不会在 dom 中呈现。 my-custom-lib-component 的标签在那里,但组件没有被构建。其他角度指令和组件也可以使用。

但是,如果我将库组件移动到我的应用程序组件,它会呈现。我以前从未遇到过这样的事情。

为什么我的库组件会在 app.component 而不是由路由器插座创建的组件中呈现?

解决方法

我找到了答案。出于某种原因,该组件没有在 app.module 中声明,这很奇怪,因为 1) 我使用 angular cli 创建它 2) 我的应用程序中只有一个模块,3) 它没有给我任何未声明的错误和 4) 组件加载并部分工作

asp.net – Intuit合作伙伴平台(IPP)QuickBooks Online(QBO)BlueDot菜单ASPX页面无法在Internet Explorer(IE)中呈现

asp.net – Intuit合作伙伴平台(IPP)QuickBooks Online(QBO)BlueDot菜单ASPX页面无法在Internet Explorer(IE)中呈现

我有一个.aspx页面来显示BlueDot或ConnectToQuickBooks按钮.
生成的 HTML看起来像这样,从IE页面收集:

<!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=ISO-8859-1" />
    <title>TrueCommerce to Intuit Connect Page</title>
    <script type="text/javascript" src="https://appcenter.intuit.com/Content/IA/intuit.ipp.anywhere.js"></script>
    <script type="text/javascript">
        intuit.ipp.anywhere.setup({
            menuProxy: 'http://localhost:1384/MenuProxy.aspx',grantUrl: 'http://localhost:1384/OauthGrant.aspx'
        });
    </script>
</head>
<body>

<div id="blueDotDiv">
    <ipp:bluedot></ipp:bluedot>
</div>

</body>
</html>

此代码不会显示在IE中.它将在Chrome和Firefox中正常显示.

我用W3C Markup Validation Service验证了HTML,并且只在标签上收到错误,这是预料之中的.

我使用以下IE浏览器
IE版本:8.0.7601.17514 64位版

我们正在使用Silverlight并使用Infragistics HTML Viewer Control – Silverlight xamHtmlViewer嵌入了ASPX页面.当从xamHtmlViewer内部调用或直接调用时,BlueDot菜单不会出现(尽管它在Chrome和Firefox中都有两种方式).

有任何想法吗?

解决方法

https://ipp.developer.intuit.com/0010_Intuit_Partner_Platform/0025_Intuit_Anywhere/0060_Reference/Widgets/0010_Connect_Button

要在IE8中显示“连接到QuickBooks”按钮,需要html xmlns属性,例如:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ipp="">

css 插图未在 Safari 中呈现

css 插图未在 Safari 中呈现

如何解决css 插图未在 Safari 中呈现

为什么 Safari 不接受 inset

我在 React 中有一个带有 inset 属性的代码

<div style={{position: ''absolute'',inset: ''0px 0px 0px 0px''}}>

当我检查 Safari 元素时,它不存在,如果我尝试手动添加,它不允许我。适用于 Firefox 和 Chrome。

enter image description here

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:规定应该从父元素继承轮廓样式的设置。

关于CSS 未在 FastAPI Jinja2Template 中呈现css未加载的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于Angular 自定义库组件仅在 app.component 中呈现、asp.net – Intuit合作伙伴平台(IPP)QuickBooks Online(QBO)BlueDot菜单ASPX页面无法在Internet Explorer(IE)中呈现、css 插图未在 Safari 中呈现、div+css 之 CSS 文本设置 CSS 字体设置 CSS 列表设置 CSS 表格设置 css outline 轮廓的相关知识,请在本站寻找。

本文标签: