Как сделать меню непрозрачным?
Как сделать меню непрозрачным?
Добрый день!
subj, вывел отчет, при нажатии на любое меню, сам отчет "виден" под ним, как можно его наложить без эффекта "прозрачности"? к сожалению в верстке не силен, по этой причине могу путать термины, sorry. но нужно чтобы открывающееся меню полностью скрыло то, что под ним (отчет)
Заранее спс.
subj, вывел отчет, при нажатии на любое меню, сам отчет "виден" под ним, как можно его наложить без эффекта "прозрачности"? к сожалению в верстке не силен, по этой причине могу путать термины, sorry. но нужно чтобы открывающееся меню полностью скрыло то, что под ним (отчет)
Заранее спс.
Re: Как сделать меню непрозрачным?
Здравствуйте,
Так быть не должно, это ошибка. Пожалуйста, уточните - какую версию продукта вы используете? Так же, пришлите нам ваш проект для тестирования (или если это не возможно, пришлите подключенные CSS файлы).
Спасибо.
Так быть не должно, это ошибка. Пожалуйста, уточните - какую версию продукта вы используете? Так же, пришлите нам ваш проект для тестирования (или если это не возможно, пришлите подключенные CSS файлы).
Спасибо.
Re: Как сделать меню непрозрачным?
это демо-версия, скачанная с сайта 2014.1 - сейчас использую ее для разработки
выдержка из layout:
Содержимое View:
Отдельно css не смог прикрепить - т.к. это запрещенное вложение.
в архиве - вся папка Content.
Весь проект не могу выложить - там он не один и он сложен в разворачивании.
выдержка из layout:
Код: Выделить всё
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>@ViewBag.Title</title>
<link href="@Url.Content("~/Content/openspace/default.css")" rel="stylesheet" type="text/css" media="all"/>
<link href="@Url.Content("~/Content/openspace/fonts.css")" rel="stylesheet" type="text/css" media="all" />
<link href="@Url.Content("~/Content/kendo/2014.1.318/kendo.common.min.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/kendo/2014.1.318/kendo.dataviz.min.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/kendo/2014.1.318/kendo.metro.min.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/kendo/2014.1.318/kendo.dataviz.metro.min.css")" rel="stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/kendo/2014.1.318/jquery.min.js")"></script>
<script src="@Url.Content("~/Scripts/kendo/2014.1.318/kendo.all.min.js")"></script>
<script src="@Url.Content("~/Scripts/kendo/2014.1.318/kendo.aspnetmvc.min.js")"></script>
<script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.js")" type="text/javascript"></script>
@* Если у кого-то в качестве разделителя дробной и целой части стоит запятая,
то меняем Culture для Kendo NumericTextBox на ru-RU. По умолчанию в kendo-точка *@
@{
var culture = "";
if (System.Globalization.CultureInfo.CurrentCulture.NumberFormat.NumberDecimalSeparator == ",")
{
culture = "ru-RU";
<script src="@Url.Content("~/Scripts/kendo/kendo.culture." + culture + ".min.js")"></script>
<script>
kendo.culture("@culture");
</script>
}
}
<style>
fieldset {
border: none;
}
</style>
<script src="@Url.Content("~/Scripts/kendo.modernizr.custom.js")"></script>
</head>
Код: Выделить всё
@using Stimulsoft.Report.Mvc;
@{
ViewBag.Title = "Отчет";
}
@Html.Stimulsoft().RenderMvcViewerScripts()
@Html.Stimulsoft().StiMvcViewer(new StiMvcViewerOptions() {
Theme = StiTheme.Office2007Blue,
ActionGetReportSnapshot = "GetReportSnapshot",
ActionViewerEvent = "ViewerEvent",
ActionPrintReport = "PrintReport",
ActionExportReport = "ExportReport",
ActionInteraction = "Interaction",
ClientRequestTimeout = 100,
Localization = @"~/Content/stimul_ru.xml",
ScrollbarsMode = false,
ShowButtonBookmarks = false,
ShowExportToDocument = false,
ShowExportToXps = false,
ShowExportToPowerPoint = false,
ShowExportToHtml5 = false,
ShowExportToHtml = false,
ShowExportToText = false,
ShowExportToCsv = false,
ShowExportToXml = false,
ShowExportToDbf = false,
ShowExportToSylk = false,
ShowExportToImageBmp = false,
ShowExportToImagePcx = false,
ShowExportToImagePng = false,
ShowExportToImageTiff = false,
ShowExportToImageMetafile = false,
ShowExportToImageSvg = false,
ShowExportToImageSvgz = false,
ShowExportToDif = false,
MenuPrintDestination = StiPrintDestination.Direct,
MenuShowMode = StiShowMenuMode.Hover,
ShowTooltips = false
})
в архиве - вся папка Content.
Весь проект не могу выложить - там он не один и он сложен в разворачивании.
- Вложения
-
- css.zip
- (3.33 МБ) 208 скачиваний
Re: Как сделать меню непрозрачным?
Здравствуйте Алексей,
Мы подключили присланные стили к тестовому проекту и не смогли воспроизвести ошибку.
Пожалуйста уточните, используете ли вы HTTPS соединение? Попробуйте установить указанную ниже опцию для MvcViewer:
ServerRelativeUrls = true
Если это не поможет, пожалуйста следуйте указаниям на прикреплённом изображении: Спасибо.
Мы подключили присланные стили к тестовому проекту и не смогли воспроизвести ошибку.
Пожалуйста уточните, используете ли вы HTTPS соединение? Попробуйте установить указанную ниже опцию для MvcViewer:
ServerRelativeUrls = true
Если это не поможет, пожалуйста следуйте указаниям на прикреплённом изображении: Спасибо.
Re: Как сделать меню непрозрачным?
https использую, установка параметра не помогла, скрин:
Re: Как сделать меню непрозрачным?
Здравствуйте,
Попробовали несколько вариантов - не можем воспроизвести ошибку. По вашему скриншоту видно, что некорректно работает алгоритм поиска и замены пути к изображениям стилей. Попробуйте расположить код рендеринга скриптов MvcViewer сразу после тега title:
Если это не поможет, то нам нужен пример проекта (можно упрощённый), на котором воспроизводится ошибка. Добавление присланных вами стилей не помогло установить причину.
Спасибо.
Попробовали несколько вариантов - не можем воспроизвести ошибку. По вашему скриншоту видно, что некорректно работает алгоритм поиска и замены пути к изображениям стилей. Попробуйте расположить код рендеринга скриптов MvcViewer сразу после тега title:
Код: Выделить всё
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>@ViewBag.Title</title>
@Html.Stimulsoft().RenderMvcViewerScripts()
.....
Спасибо.
Re: Как сделать меню непрозрачным?
перенёс рендеринг @Html.Stimulsoft().RenderMvcViewerScripts() в соответствующий layout (в соотв. раздел head).
это помогло.
это помогло.
Re: Как сделать меню непрозрачным?
Здравствуйте,
Отлично! Удачных Вам выходных.
Отлично! Удачных Вам выходных.