Я извиняюсь, если название этого вопроса весьма расплывчато ...Css Правила в UserControls
У меня есть веб-приложение, сочиненную в MasterPage в Wich я включаю все мои CSS и JS файлы и любую другую страницу будут загружены в содержимое MasterPage.
На странице я называю другую страницу с помощью JavaScript с этим вызовом:
<script type=text/javascript>window.open('ApriOrdine.aspx?ID=B300&MODE=UPD',null,'scrollbars=1')</script>
страница ApriOrdine.aspx содержит 2 UserControls. У меня проблема с правилами CSS, я не могу установить дополнение, используя правила CSS, написанные в css внешних файлах.
Это весь код моего ApriOrdine.aspx:
<%@ Page Title="Orders" Language="C#" AutoEventWireup="true" CodeBehind="ApriOrdine.aspx.cs" Inherits="WebApplication1.ApriOrdine" EnableEventValidation="false" %>
<%@ Register TagPrefix="UC" TagName="UserControlCom" Src="~/Commessa.ascx" %>
<%@ Register TagPrefix="UC" TagName="UserControlCli" Src="~/Cliente.ascx" %>
<head runat="server">
<link href="css/css.css" rel="stylesheet">
</head>
<body>
<form runat="server">
<div class="ApriOrdine">
<div>
<UC:UserControlCom runat="server" ID="ucCommessa" />
</div>
<div>
<UC:UserControlCli runat="server" ID="ucCliente" />
</div>
</div>
</form>
</body>
Как вы можете видеть, css.css файл, он включен за тегами головы.
Проблема в том, что если я напишу это правило css в моем css.css, как это, это не сработает.
.ApriOrdine
{
padding:50px;
}
Вместо этого, если я назначу отступы, используя атрибуты стиля к DIV он прекрасно работает ...
<div class="ApriOrdine" style = "padding:50px;">
EDIT
это мой complete source code
и это css
Итак, что здесь не так? Пожалуйста, помогите мне, спасибо! Если вам нужна дополнительная информация, пожалуйста, спросите меня!
Вы заглянули в инструменты разработчика браузера (щелкните правой кнопкой мыши по элементу и проверьте или f12 на то есть). Это, как правило, лучшее место для начала - вы можете увидеть, что css применяется к html, если css загружен и т. Д. –
@Symeon: да, правила CSS не загружаются, когда я проверяю свой элемент .ApriOrdine – Martina
Так что, может быть, вы получают ошибку 404 для css - вы можете проверить вкладку сети в инструментах dev –