У меня возникла эта проблема при создании веб-сайта в Visual Studio 12. Когда я добавляю файл CSS, функции CSS не отображаются ... иногда перезапускаю работу, иначе мне нужно сделать все это встроенным. Кто-нибудь может мне помочь с этим, пожалуйста? Это очень раздражает.
Мой настоящий файл CSS:
body {
margin-left: 0;
margin-right: 0;
margin-top: 1px;
background-color: #ebebeb;
}
#info_body {
margin:auto;
background-color:white;
border: 1px solid black;
}
#div_left{
height:250px;
width:250px;
float:left;
}
#div_right{
width:60%;
float:left;
}
CSS, который я получаю, нажимая F12 в браузере (что ясно показывает, что он не обновлен. Я нажал ctrl + s, а также перезапустил ноутбук .. та же проблема):
body {
margin-left: 0;
margin-right: 0;
margin-top: 1px;
background-color: #ebebeb;
}
#divbody {
height:80%;
margin:auto;
background-color:white;
}
div {
border: 1px solid black;
}
div_left{
height:250px;
width:250px;
float:left;
}
div_right{
width:60%;
float:left;
}
Мой HTML:
<%@ Page Title = "" Language = "C#" AutoEventWireup = "true"
MasterPageFile = "~/MasterPage.master"
CodeFile = "selected_search_item.aspx.cs"
Inherits = "selected_search_item" %>
<asp:Content ID = "Content1" ContentPlaceHolderID = "head" Runat = "Server">
<title>Selected Searched Item</title>
<link rel = "stylesheet" type = "text/css" href = "selected_search_item.css"
/>
</asp:Content>
<asp:Content ID = "Content2" ContentPlaceHolderID = "Body" Runat = "Server">
<div>
<div id = "div_left">
<div class = "info_body">
<img />
</div>
<div class = "info_body">
Information
</div>
</div>
<div id = "div_right">
<div class = "info_body">Title</div>
<div class = "info_body">Description</div>
</div>
</div>
</asp:Content>
Убедитесь, что файл CSS указан правильно (т.е. файл загружен из указанного места). Кроме того, я бы посоветовал использовать элемент inspect в Chrome или любом другом браузере, который вы используете, и посмотреть, загружаются ли свойства и селекторы CSS из ваших файлов CSS в указанное место.
да, это правильно сказано. Обычно после перезагрузки ноутбука иногда срабатывает. Он работает и с дизайном .. но когда я открываю страницу в браузере (google chrome), он не работает ..
@bluedot да, и файл css на странице проверки f12 отделен от фактического .. то есть .. он не загружен






Проверьте свой файл Site.Master. В разделе <head> вы должны указать, где находятся ваши файлы css. В этом случае у меня есть несколько файлов css, расположенных в папке с именем Content.
<asp:PlaceHolder runat = "server">
<%: Scripts.Render("~/bundles/modernizr") %>
</asp:PlaceHolder>
<webopt:BundleReference runat = "server" Path = "~/Content/css" />
У меня есть файлы css в одном файле с основным файлом
Просто проверьте, что вы используете CssClass для элементов управления .NET и класс для других, например: <td class = "question_number"> 1) </td> <asp: Label ID = "B1" runat = "server" CssClass = " вопрос"...
Вы получаете отрицательное голосование, потому что вы не разместили код, и есть явные опечатки (CAn и i t).
ну, код очень большой, поэтому я не загружал ... но подождите ... позвольте мне отредактировать мой настоящий файл css и то, что находится в файле, который я получаю, когда нажимаю f12 в браузере.
Пробовали ли вы проверить в режиме разработки браузера (F12 в вашем браузере), можно ли найти CSS-файл или минимизированный CSS-файл содержит ваши изменения CSS. Думаю, вам тоже нужно будет сообщить больше информации о своей проблеме.