我必须在ui上做一些更改。现在我尝试替换内置的sensenet徽标,但我被卡住了。我试图更改/Root/Global/images/sensenetlogo.png,但没有替代它的选项。


发布于 2017-03-08 17:50:05
徽标在css文件(/Root/Skins/sensenet/styles/skin.css)中定义
搜索此部件:
.sn-layout-inter-index .sn-slogen {
position: absolute;
left: 5px;
top: 13px;
font-size: 16px;
color: #fff;
font-weight: normal;
background: url(/Root/Global/images/sensenetlogo.png) no-repeat;
padding-left: 150px;
padding-top: 10px;
padding-bottom: 10px;
}并更改背景图像url。这将替换主页上的徽标。
替换其他子页面上的徽标会以相同的方式更改徽标url
.sn-layout-intra .sn-layout-head .sn-logo, .sn-layout-inter .sn-layout-head .sn-logo, .sn-layout1 .sn-layout-head .sn-logo {
...
}如果您从源代码安装了sensenet,请确保您在文件系统中和通过sensenet的管理界面(Content Explorer)更改了.css文件。
https://stackoverflow.com/questions/42667754
复制相似问题